=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for hs-monoid-subclasses-1.2.1nb2 Preprocessing library for monoid-subclasses-1.2.1.. Building library for monoid-subclasses-1.2.1.. [ 1 of 14] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.o, dist/build/Data/Monoid/Null.dyn_o ) [ 2 of 14] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.o, dist/build/Data/Semigroup/Cancellative.dyn_o ) [ 3 of 14] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.o, dist/build/Data/Monoid/Monus.dyn_o ) [ 4 of 14] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.o, dist/build/Data/Monoid/GCD.dyn_o ) src/Data/Monoid/GCD.hs:36:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Encoding' is redundant except perhaps to import instances from `Data.Text.Encoding' To import instances alone, use: import Data.Text.Encoding() | 36 | import qualified Data.Text.Encoding as TextEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:44:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Lazy.Encoding' is redundant except perhaps to import instances from `Data.Text.Lazy.Encoding' To import instances alone, use: import Data.Text.Lazy.Encoding() | 44 | import qualified Data.Text.Lazy.Encoding as LazyEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:99:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 99 | Just x' = stripPrefix p x | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:100:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 100 | Just y' = stripPrefix p y | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:129:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 129 | Just x' = stripSuffix s x | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:130:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 130 | Just y' = stripSuffix s y | ^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 14] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.o, dist/build/Data/Monoid/Cancellative.dyn_o ) src/Data/Monoid/Cancellative.hs:38:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 38 | import Data.Monoid (Monoid) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 14] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.o, dist/build/Data/Semigroup/Factorial.dyn_o ) [ 7 of 14] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.o, dist/build/Data/Monoid/Factorial.dyn_o ) src/Data/Monoid/Factorial.hs:217:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[a]' not matched: [] | 217 | combine x (~(y:rest), False) = (mappend x y : rest, True) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Monoid/Factorial.hs:362:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[a]' not matched: [] | 362 | where splitLast f last@[_] = (f [], last) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ 8 of 14] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.o, dist/build/Data/Monoid/Textual.dyn_o ) [ 9 of 14] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.o, dist/build/Data/Monoid/Instances/CharVector.dyn_o ) [10 of 14] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.o, dist/build/Data/Monoid/Instances/Stateful.dyn_o ) src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 27 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 28 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:216:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[b]' not matched: [] | 216 | restore f [t1] = f [Stateful (t1, x)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [11 of 14] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.o, dist/build/Data/Monoid/Instances/Positioned.dyn_o ) src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 33 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 34 | import Data.Monoid (Monoid(..), Endo(..)) | ^^^^^^^^^^ [12 of 14] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.o, dist/build/Data/Monoid/Instances/Measured.dyn_o ) src/Data/Monoid/Instances/Measured.hs:21:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 21 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:22:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 14] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.o, dist/build/Data/Monoid/Instances/Concat.dyn_o ) src/Data/Monoid/Instances/Concat.hs:23:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 23 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:24:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) | ^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:199:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Concat a]' not matched: [] | 199 | where splitNext a ~(xp:xs) = | ^^^^^^^^^^^^^^^^^^^^^^... src/Data/Monoid/Instances/Concat.hs:282:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Concat p]' not matched: [] | 282 | where splitNext a ~(xp:xs) = | ^^^^^^^^^^^^^^^^^^^^^^... [14 of 14] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.o, dist/build/Data/Monoid/Instances/ByteString/UTF8.dyn_o ) src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 59 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 60 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 1 of 14] Compiling Data.Monoid.Null ( src/Data/Monoid/Null.hs, dist/build/Data/Monoid/Null.p_o ) [ 2 of 14] Compiling Data.Semigroup.Cancellative ( src/Data/Semigroup/Cancellative.hs, dist/build/Data/Semigroup/Cancellative.p_o ) [ 3 of 14] Compiling Data.Monoid.Monus ( src/Data/Monoid/Monus.hs, dist/build/Data/Monoid/Monus.p_o ) [ 4 of 14] Compiling Data.Monoid.GCD ( src/Data/Monoid/GCD.hs, dist/build/Data/Monoid/GCD.p_o ) src/Data/Monoid/GCD.hs:36:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Encoding' is redundant except perhaps to import instances from `Data.Text.Encoding' To import instances alone, use: import Data.Text.Encoding() | 36 | import qualified Data.Text.Encoding as TextEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:44:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Lazy.Encoding' is redundant except perhaps to import instances from `Data.Text.Lazy.Encoding' To import instances alone, use: import Data.Text.Lazy.Encoding() | 44 | import qualified Data.Text.Lazy.Encoding as LazyEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:99:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 99 | Just x' = stripPrefix p x | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:100:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 100 | Just y' = stripPrefix p y | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:129:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 129 | Just x' = stripSuffix s x | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:130:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `Maybe m' not matched: Nothing | 130 | Just y' = stripSuffix s y | ^^^^^^^^^^^^^^^^^^^^^^^^^ [ 5 of 14] Compiling Data.Monoid.Cancellative ( src/Data/Monoid/Cancellative.hs, dist/build/Data/Monoid/Cancellative.p_o ) src/Data/Monoid/Cancellative.hs:38:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 38 | import Data.Monoid (Monoid) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 6 of 14] Compiling Data.Semigroup.Factorial ( src/Data/Semigroup/Factorial.hs, dist/build/Data/Semigroup/Factorial.p_o ) [ 7 of 14] Compiling Data.Monoid.Factorial ( src/Data/Monoid/Factorial.hs, dist/build/Data/Monoid/Factorial.p_o ) src/Data/Monoid/Factorial.hs:217:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[a]' not matched: [] | 217 | combine x (~(y:rest), False) = (mappend x y : rest, True) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Data/Monoid/Factorial.hs:362:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[a]' not matched: [] | 362 | where splitLast f last@[_] = (f [], last) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [ 8 of 14] Compiling Data.Monoid.Textual ( src/Data/Monoid/Textual.hs, dist/build/Data/Monoid/Textual.p_o ) [ 9 of 14] Compiling Data.Monoid.Instances.CharVector ( src/Data/Monoid/Instances/CharVector.hs, dist/build/Data/Monoid/Instances/CharVector.p_o ) [10 of 14] Compiling Data.Monoid.Instances.Stateful ( src/Data/Monoid/Instances/Stateful.hs, dist/build/Data/Monoid/Instances/Stateful.p_o ) src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 27 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 28 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:216:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[b]' not matched: [] | 216 | restore f [t1] = f [Stateful (t1, x)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [11 of 14] Compiling Data.Monoid.Instances.Positioned ( src/Data/Monoid/Instances/Positioned.hs, dist/build/Data/Monoid/Instances/Positioned.p_o ) src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 33 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 34 | import Data.Monoid (Monoid(..), Endo(..)) | ^^^^^^^^^^ [12 of 14] Compiling Data.Monoid.Instances.Measured ( src/Data/Monoid/Instances/Measured.hs, dist/build/Data/Monoid/Instances/Measured.p_o ) src/Data/Monoid/Instances/Measured.hs:21:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 21 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:22:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [13 of 14] Compiling Data.Monoid.Instances.Concat ( src/Data/Monoid/Instances/Concat.hs, dist/build/Data/Monoid/Instances/Concat.p_o ) src/Data/Monoid/Instances/Concat.hs:23:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 23 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:24:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) | ^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:199:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Concat a]' not matched: [] | 199 | where splitNext a ~(xp:xs) = | ^^^^^^^^^^^^^^^^^^^^^^... src/Data/Monoid/Instances/Concat.hs:282:13: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `[Concat p]' not matched: [] | 282 | where splitNext a ~(xp:xs) = | ^^^^^^^^^^^^^^^^^^^^^^... [14 of 14] Compiling Data.Monoid.Instances.ByteString.UTF8 ( src/Data/Monoid/Instances/ByteString/UTF8.hs, dist/build/Data/Monoid/Instances/ByteString/UTF8.p_o ) src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 59 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 60 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library for monoid-subclasses-1.2.1.. Running Haddock on library for monoid-subclasses-1.2.1.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.5.0, base-4.18.1.0, binary-0.8.9.1, bytestring-0.11.5.2, containers-0.6.7, deepseq-1.4.8.1, ghc-bignum-1.3, ghc-boot-th-9.6.3, ghc-prim-0.10.0, pretty-1.1.3.6, template-haskell-2.20.0.0, text-2.0.2, transformers-0.6.1.0 src/Data/Monoid/GCD.hs:36:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Encoding' is redundant except perhaps to import instances from `Data.Text.Encoding' To import instances alone, use: import Data.Text.Encoding() | 36 | import qualified Data.Text.Encoding as TextEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/GCD.hs:44:1: warning: [-Wunused-imports] The qualified import of `Data.Text.Lazy.Encoding' is redundant except perhaps to import instances from `Data.Text.Lazy.Encoding' To import instances alone, use: import Data.Text.Lazy.Encoding() | 44 | import qualified Data.Text.Lazy.Encoding as LazyEncoding | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Cancellative.hs:38:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 38 | import Data.Monoid (Monoid) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:27:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 27 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Stateful.hs:28:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 28 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Positioned.hs:33:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 33 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Positioned.hs:34:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 34 | import Data.Monoid (Monoid(..), Endo(..)) | ^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:21:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 21 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Measured.hs:22:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 22 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:23:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 23 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/Concat.hs:24:21: warning: [-Wunused-imports] The import of `Monoid' from module `Data.Monoid' is redundant | 24 | import Data.Monoid (Monoid(..), First(..), Sum(..)) | ^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:59:1: warning: [-Wunused-imports] The import of `Data.Semigroup' is redundant except perhaps to import instances from `Data.Semigroup' To import instances alone, use: import Data.Semigroup() | 59 | import Data.Semigroup (Semigroup(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Data/Monoid/Instances/ByteString/UTF8.hs:60:1: warning: [-Wunused-imports] The import of `Data.Monoid' is redundant except perhaps to import instances from `Data.Monoid' To import instances alone, use: import Data.Monoid() | 60 | import Data.Monoid (Monoid(..)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 100% ( 3 / 3) in 'Data.Monoid.Null' Warning: 'Set' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 11 / 11) in 'Data.Semigroup.Cancellative' 100% ( 3 / 3) in 'Data.Monoid.Monus' 100% ( 5 / 5) in 'Data.Monoid.GCD' 41% ( 5 / 12) in 'Data.Monoid.Cancellative' Missing documentation for: CommutativeMonoid (src/Data/Monoid/Cancellative.hs:51) ReductiveMonoid (src/Data/Monoid/Cancellative.hs:52) CancellativeMonoid (src/Data/Monoid/Cancellative.hs:55) LeftReductiveMonoid (src/Data/Monoid/Cancellative.hs:53) RightReductiveMonoid (src/Data/Monoid/Cancellative.hs:54) LeftCancellativeMonoid (src/Data/Monoid/Cancellative.hs:56) RightCancellativeMonoid (src/Data/Monoid/Cancellative.hs:57) 100% ( 7 / 7) in 'Data.Semigroup.Factorial' 75% ( 3 / 4) in 'Data.Monoid.Factorial' Missing documentation for: StableFactorialMonoid (src/Data/Monoid/Factorial.hs:160) 100% ( 2 / 2) in 'Data.Monoid.Textual' 100% ( 1 / 1) in 'Data.Monoid.Instances.CharVector' 40% ( 2 / 5) in 'Data.Monoid.Instances.Stateful' Missing documentation for: extract (src/Data/Monoid/Instances/Stateful.hs:47) state (src/Data/Monoid/Instances/Stateful.hs:50) setState (src/Data/Monoid/Instances/Stateful.hs:53) 42% ( 3 / 7) in 'Data.Monoid.Instances.Positioned' Missing documentation for: OffsetPositioned (src/Data/Monoid/Instances/Positioned.hs:52) LinePositioned (src/Data/Monoid/Instances/Positioned.hs:56) extract (src/Data/Monoid/Instances/Positioned.hs:49) position (src/Data/Monoid/Instances/Positioned.hs:50) 75% ( 3 / 4) in 'Data.Monoid.Instances.Measured' Missing documentation for: extract (src/Data/Monoid/Instances/Measured.hs:39) 40% ( 2 / 5) in 'Data.Monoid.Instances.Concat' Missing documentation for: concatenate (src/Data/Monoid/Instances/Concat.hs:53) extract (src/Data/Monoid/Instances/Concat.hs:58) force (src/Data/Monoid/Instances/Concat.hs:61) 66% ( 2 / 3) in 'Data.Monoid.Instances.ByteString.UTF8' Missing documentation for: ByteStringUTF8 (src/Data/Monoid/Instances/ByteString/UTF8.hs:73) Warning: Data.Monoid.Null: could not find link destinations for: - GHC.Base.mempty - GHC.Classes.Eq - GHC.Num.Num - GHC.Classes.Ord - GHC.Base.Monoid - GHC.Types.Bool - GHC.Num.Natural.Natural - GHC.Maybe.Maybe - GHC.Types.Ordering - Data.Monoid.First - Data.Monoid.Last - Data.Semigroup.Internal.All - Data.Semigroup.Internal.Any - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set Warning: Data.Semigroup.Cancellative: could not find link destinations for: - GHC.Base.<> - GHC.Classes.Eq - GHC.Real.Integral - GHC.Num.Num - GHC.Classes.Ord - GHC.Base.Semigroup - GHC.Types.Bool - GHC.Types.Int - GHC.Num.Integer.Integer - GHC.Num.Natural.Natural - GHC.Maybe.Maybe - GHC.Real.Rational - GHC.Generics.:*: - GHC.Generics.:.: - GHC.Maybe.Nothing - Data.Functor.Identity.Identity - Data.Functor.Const.Const - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set - Data.Ord.Down - Data.Proxy.Proxy - Data.Functor.Contravariant.Op Warning: Data.Monoid.Monus: could not find link destinations for: - GHC.Base.<> - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Base.Monoid - GHC.Num.Natural.Natural - GHC.Maybe.Maybe - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set Warning: Data.Monoid.GCD: could not find link destinations for: - GHC.Classes.Eq - GHC.Classes.Ord - GHC.Base.Monoid - GHC.Num.Natural.Natural - GHC.Maybe.Maybe - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set Warning: Data.Monoid.Cancellative: could not find link destinations for: - GHC.Base.Monoid Warning: Data.Semigroup.Factorial: could not find link destinations for: - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - GHC.Classes.Ord - GHC.Base.Applicative - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Int - GHC.Num.Natural.Natural - GHC.Maybe.Maybe - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - GHC.List.reverse - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldr - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set - Data.Traversable.mapM - Data.Foldable.mapM_ - Data.Foldable.foldMap Warning: Data.Monoid.Factorial: could not find link destinations for: - GHC.Base.mempty - GHC.Classes.Eq - GHC.Real.Integral - GHC.Classes.Ord - GHC.Types.Bool - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Maybe.Nothing - GHC.Maybe.Just - Data.Semigroup.Internal.Dual - Data.Semigroup.Internal.Product - Data.Semigroup.Internal.Sum - GHC.List.break - GHC.List.drop - GHC.List.dropWhile - GHC.List.span - GHC.List.splitAt - GHC.List.take - GHC.List.takeWhile - Data.ByteString.Internal.Type.ByteString - Data.ByteString.Lazy.Internal.ByteString - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.IntMap.Internal.IntMap - Data.IntSet.Internal.IntSet - Data.Map.Internal.Map - Data.Sequence.Internal.Seq - Data.Set.Internal.Set Warning: Data.Monoid.Textual: could not find link destinations for: - GHC.Base.map - Data.String.fromString - GHC.Classes.Eq - Data.String.IsString - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Maybe.Maybe - GHC.Maybe.Nothing - GHC.Maybe.Just - Data.Foldable.all - Data.Foldable.any - Data.Foldable.concatMap - Data.Foldable.find - Data.Traversable.mapAccumL - Data.Traversable.mapAccumR - GHC.List.dropWhile - GHC.List.scanl - GHC.List.scanl1 - GHC.List.scanr - GHC.List.scanr1 - GHC.List.takeWhile - Data.Foldable.elem - Data.Foldable.foldl - Data.Text.Internal.Text - Data.Text.Internal.Lazy.Text - Data.Sequence.Internal.Seq Warning: Data.Monoid.Instances.CharVector: could not find link destinations for: - Data.String.fromString - Data.String.IsString - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Maybe.Maybe - Data.Text.Internal.Text Warning: Data.Monoid.Instances.Stateful: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - Data.String.fromString - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.String.IsString - GHC.Base.Applicative - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Base.NonEmpty - GHC.Types.Type - GHC.Classes.min - GHC.Base.liftA2 - GHC.Base.<* - GHC.Classes./= - GHC.Base.<$ - GHC.Base.MonadPlus - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.max - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Text.Internal.Text - Data.Data.Constr - Data.Data.DataType - GHC.Show.showList - GHC.Show.show - GHC.Base.sconcat - GHC.Base.stimes - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr Warning: Data.Monoid.Instances.Positioned: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - Data.String.fromString - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.String.IsString - GHC.Base.Applicative - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Base.NonEmpty - GHC.Types.Type - GHC.Classes.min - GHC.Base.liftA2 - GHC.Base.<* - GHC.Classes./= - GHC.Base.<$ - GHC.Base.MonadPlus - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.max - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Text.Internal.Text - Data.Data.Constr - Data.Data.DataType - GHC.Show.showList - GHC.Show.show - GHC.Base.sconcat - GHC.Base.stimes - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr - Data.Monoid.Instances.Positioned.Positioned Warning: Data.Monoid.Instances.Measured: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - Data.String.fromString - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.String.IsString - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Base.NonEmpty - GHC.Classes.min - GHC.Classes./= - GHC.Base.MonadPlus - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.max - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Text.Internal.Text - Data.Data.Constr - Data.Data.DataType - GHC.Show.showList - GHC.Show.show - GHC.Base.sconcat - GHC.Base.stimes - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr Warning: Data.Monoid.Instances.Concat: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - GHC.Base.fmap - Data.String.fromString - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.<*> - GHC.Base.pure - GHC.Base.*> - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Base.Functor - GHC.Num.Num - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.String.IsString - GHC.Base.Applicative - Data.Foldable.Foldable - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Base.NonEmpty - GHC.Types.Type - GHC.Classes.min - Data.Foldable.length - GHC.Base.liftA2 - GHC.Base.<* - GHC.Classes./= - GHC.Base.<$ - GHC.Base.MonadPlus - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.max - GHC.Show.showsPrec - GHC.Show.ShowS - Data.Foldable.elem - Data.Foldable.foldl - Data.Foldable.foldl' - Data.Foldable.foldl1 - Data.Foldable.foldr - Data.Foldable.foldr1 - Data.Foldable.maximum - Data.Foldable.minimum - Data.Foldable.null - Data.Foldable.product - Data.Foldable.sum - Data.Text.Internal.Text - Data.Data.Constr - Data.Data.DataType - Data.Sequence.Internal.Seq - GHC.Show.showList - Data.Foldable.foldMap - GHC.Show.show - GHC.Base.sconcat - GHC.Base.stimes - Data.Foldable.toList - Data.Foldable.fold - Data.Foldable.foldMap' - Data.Foldable.foldr' - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr Warning: Data.Monoid.Instances.ByteString.UTF8: could not find link destinations for: - GHC.Classes.== - GHC.Classes.>= - Data.String.fromString - GHC.Base.<> - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Classes.Eq - GHC.Real.Integral - GHC.Base.Monad - Data.Data.Data - GHC.Classes.Ord - GHC.Show.Show - Data.Typeable.Internal.Typeable - Data.String.IsString - GHC.Base.Semigroup - GHC.Base.Monoid - GHC.Types.Bool - GHC.Base.String - GHC.Types.Char - GHC.Types.Int - GHC.Maybe.Maybe - GHC.Types.Ordering - GHC.Base.NonEmpty - GHC.Classes.min - GHC.Classes./= - GHC.Base.MonadPlus - GHC.Classes.compare - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.max - GHC.Show.showsPrec - GHC.Show.ShowS - Data.ByteString.Internal.Type.ByteString - Data.Text.Internal.Text - Data.Data.Constr - Data.Data.DataType - GHC.Show.showList - GHC.Show.show - GHC.Base.sconcat - GHC.Base.stimes - Data.Data.dataCast1 - Data.Data.dataCast2 - Data.Data.dataTypeOf - Data.Data.gfoldl - Data.Data.gmapM - Data.Data.gmapMo - Data.Data.gmapMp - Data.Data.gmapQ - Data.Data.gmapQi - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapT - Data.Data.gunfold - Data.Data.toConstr Documentation created: dist/doc/html/monoid-subclasses/index.html