Build #1 for sum-pyramid-0.0.1

[all reports]

Package sum-pyramid-0.0.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-05-19 12:10:43.834336131 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, combinatorial-0.1.1, comfort-array-0.5.5, containers-0.6.8, lapack-0.5.2, optparse-applicative-0.18.1.0, random-1.3.1, shell-utility-0.1, transformers-0.6.1.0, unique-logic-tf-0.5.1, utility-ht-0.0.17.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring assoc-1.1.1...
Preprocessing library for assoc-1.1.1..
Building library for assoc-1.1.1..
[1 of 2] Compiling Data.Bifunctor.Assoc ( src/Data/Bifunctor/Assoc.hs, dist/build/Data/Bifunctor/Assoc.o, dist/build/Data/Bifunctor/Assoc.dyn_o )
[2 of 2] Compiling Data.Bifunctor.Swap ( src/Data/Bifunctor/Swap.hs, dist/build/Data/Bifunctor/Swap.o, dist/build/Data/Bifunctor/Swap.dyn_o )
Preprocessing library for assoc-1.1.1..
Running Haddock on library for assoc-1.1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Bifunctor.Assoc ( src/Data/Bifunctor/Assoc.hs, nothing )
[2 of 2] Compiling Data.Bifunctor.Swap ( src/Data/Bifunctor/Swap.hs, nothing )
Haddock coverage:
  50% (  1 /  2) in 'Data.Bifunctor.Assoc'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Bifunctor.Swap'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/assoc/, dist/doc/html/assoc/assoc.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/assoc-1.1.1-IR5FZLHpO7uKvKwb4BxhYj
Completed    assoc-1.1.1
Configuring base-orphans-0.9.3...
Preprocessing library for base-orphans-0.9.3..
Building library for base-orphans-0.9.3..
[1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o, dist/build/Data/Orphans/Prelude.dyn_o )
[2 of 2] Compiling Data.Orphans     ( src/Data/Orphans.hs, dist/build/Data/Orphans.o, dist/build/Data/Orphans.dyn_o )
Preprocessing library for base-orphans-0.9.3..
Running Haddock on library for base-orphans-0.9.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, nothing )
[2 of 2] Compiling Data.Orphans     ( src/Data/Orphans.hs, nothing )
Haddock coverage:
 100% (  1 /  1) in 'Data.Orphans'
Documentation created: dist/doc/html/base-orphans/,
dist/doc/html/base-orphans/base-orphans.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/base-orphans-0.9.3-FO1MOLOK3e83158jMAOVc9
Completed    base-orphans-0.9.3
Configuring blaze-builder-0.4.3...
Preprocessing library for blaze-builder-0.4.3..
Building library for blaze-builder-0.4.3..
[ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o, dist/build/Blaze/ByteString/Builder/Internal/Write.dyn_o )
[ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, dist/build/Blaze/ByteString/Builder/Compat/Write.o, dist/build/Blaze/ByteString/Builder/Compat/Write.dyn_o )
[ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o, dist/build/Blaze/ByteString/Builder/Int.dyn_o )
[ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, dist/build/Blaze/ByteString/Builder/Html/Word.o, dist/build/Blaze/ByteString/Builder/Html/Word.dyn_o )
[ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, dist/build/Blaze/ByteString/Builder/Char8.o, dist/build/Blaze/ByteString/Builder/Char8.dyn_o )
[ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, dist/build/Blaze/ByteString/Builder/Char/Utf8.o, dist/build/Blaze/ByteString/Builder/Char/Utf8.dyn_o )
[ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, dist/build/Blaze/ByteString/Builder/Html/Utf8.o, dist/build/Blaze/ByteString/Builder/Html/Utf8.dyn_o )
[ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, dist/build/Blaze/ByteString/Builder/ByteString.o, dist/build/Blaze/ByteString/Builder/ByteString.dyn_o )
[ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, dist/build/Blaze/ByteString/Builder/HTTP.o, dist/build/Blaze/ByteString/Builder/HTTP.dyn_o )
[10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, dist/build/Blaze/ByteString/Builder/Word.o, dist/build/Blaze/ByteString/Builder/Word.dyn_o )
[11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o, dist/build/Blaze/ByteString/Builder.dyn_o )
Preprocessing library for blaze-builder-0.4.3..
Running Haddock on library for blaze-builder-0.4.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, nothing )
[ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, nothing )
[ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, nothing )
[ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, nothing )
[ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, nothing )
[ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, nothing )
[ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, nothing )
[ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, nothing )
[ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, nothing )
[10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, nothing )
[11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, nothing )
Haddock coverage:
Warning: 'Poke' is ambiguous. It is defined
    * at Blaze/ByteString/Builder/Internal/Write.hs:77:5
    * at Blaze/ByteString/Builder/Internal/Write.hs:76:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:76:1
Warning: 'Write' is ambiguous. It is defined
    * at Blaze/ByteString/Builder/Internal/Write.hs:93:14
    * at Blaze/ByteString/Builder/Internal/Write.hs:93:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:93:1
  96% ( 24 / 25) in 'Blaze.ByteString.Builder.Internal.Write'
  Missing documentation for:
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245)
  50% (  2 /  4) in 'Blaze.ByteString.Builder.Compat.Write'
  Missing documentation for:
    writePrimFixed (Blaze/ByteString/Builder/Compat/Write.hs:25)
    writePrimBounded (Blaze/ByteString/Builder/Compat/Write.hs:29)
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Int'
  88% (  8 /  9) in 'Blaze.ByteString.Builder.Html.Word'
  Missing documentation for:
    wordHtmlEscaped (Blaze/ByteString/Builder/Html/Word.hs:40)
Warning: 'bytestring' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char8'
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char.Utf8'
Warning: 'Builder' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 10 / 10) in 'Blaze.ByteString.Builder.Html.Utf8'
 100% ( 12 / 12) in 'Blaze.ByteString.Builder.ByteString'
 100% (  4 /  4) in 'Blaze.ByteString.Builder.HTTP'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Word'
Warning: 'fromString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'toLazyByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Write' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromWrite' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  91% ( 22 / 24) in 'Blaze.ByteString.Builder'
  Missing documentation for:
    toByteStringIOWith (Blaze/ByteString/Builder.hs:187)
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245)
Documentation created: dist/doc/html/blaze-builder/,
dist/doc/html/blaze-builder/blaze-builder.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-builder-0.4.3-KEJ3ZuRlAfZ6qEhHKSHdbt
Completed    blaze-builder-0.4.3
Configuring colour-2.3.6...
Preprocessing library for colour-2.3.6..
Building library for colour-2.3.6..
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o, dist/build/Data/Colour/CIE/Chromaticity.dyn_o )
[ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o, dist/build/Data/Colour/CIE/Illuminant.dyn_o )
[ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o )
[ 6 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o )
[ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o, dist/build/Data/Colour/RGBSpace/HSL.dyn_o )
[ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o, dist/build/Data/Colour/RGBSpace/HSV.dyn_o )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o, dist/build/Data/Colour/SRGB/Linear.dyn_o )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o )

Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |        ^^^^

Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |                        ^^^^

Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
    |                                                  ^^^^

Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
129 |              | otherwise = fst (head rx)
    |                                 ^^^^
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o )
[14 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o )
Preprocessing library for colour-2.3.6..
Running Haddock on library for colour-2.3.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, nothing )
[ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, nothing )
[ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, nothing )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, nothing )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, nothing )
[ 6 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, nothing )
[ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, nothing )
[ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, nothing )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, nothing )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, nothing )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, nothing )

Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |        ^^^^

Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |                        ^^^^

Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
    |                                                  ^^^^

Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
129 |              | otherwise = fst (head rx)
    |                                 ^^^^
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, nothing )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, nothing )
[14 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, nothing )
Haddock coverage:
 100% ( 21 / 21) in 'Data.Colour.CIE.Illuminant'
Warning: 'RGBGamut' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:54:17
    * at Data/Colour/RGB.hs:54:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:54:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
  85% (  6 /  7) in 'Data.Colour.RGBSpace.HSL'
  Missing documentation for:
    Module header
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
  85% (  6 /  7) in 'Data.Colour.RGBSpace.HSV'
  Missing documentation for:
    Module header
 100% (  6 /  6) in 'Data.Colour.SRGB.Linear'
Warning: 'RGBSpace' is ambiguous. It is defined
    * at Data/Colour/RGBSpace.hs:122:19
    * at Data/Colour/RGBSpace.hs:122:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGBSpace.hs:122:1
Warning: 'TransferFunction' is ambiguous. It is defined
    * at Data/Colour/RGBSpace.hs:92:27
    * at Data/Colour/RGBSpace.hs:92:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGBSpace.hs:92:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
Warning: 'RGBGamut' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:54:17
    * at Data/Colour/RGB.hs:54:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:54:1
  83% ( 20 / 24) in 'Data.Colour.RGBSpace'
  Missing documentation for:
    primaries
    whitePoint
    gamut
    transferFunction
 100% ( 14 / 14) in 'Data.Colour.SRGB'
  85% ( 17 / 20) in 'Data.Colour'
  Missing documentation for:
    black (Data/Colour/Internal.hs:53)
    AffineSpace (Data/Colour/Internal.hs:110)
    ColourOps (Data/Colour/Internal.hs:147)
   0% (  1 /149) in 'Data.Colour.Names'
  Missing documentation for:
    readColourName (Data/Colour/Names.hs:190)
    aliceblue (Data/Colour/Names.hs:341)
    antiquewhite (Data/Colour/Names.hs:344)
    aqua (Data/Colour/Names.hs:347)
    aquamarine (Data/Colour/Names.hs:350)
    azure (Data/Colour/Names.hs:353)
    beige (Data/Colour/Names.hs:356)
    bisque (Data/Colour/Names.hs:359)
    black (Data/Colour/Internal.hs:53)
    blanchedalmond (Data/Colour/Names.hs:364)
    blue (Data/Colour/Names.hs:367)
    blueviolet (Data/Colour/Names.hs:370)
    brown (Data/Colour/Names.hs:373)
    burlywood (Data/Colour/Names.hs:376)
    cadetblue (Data/Colour/Names.hs:379)
    chartreuse (Data/Colour/Names.hs:382)
    chocolate (Data/Colour/Names.hs:385)
    coral (Data/Colour/Names.hs:388)
    cornflowerblue (Data/Colour/Names.hs:391)
    cornsilk (Data/Colour/Names.hs:394)
    crimson (Data/Colour/Names.hs:397)
    cyan (Data/Colour/Names.hs:400)
    darkblue (Data/Colour/Names.hs:403)
    darkcyan (Data/Colour/Names.hs:406)
    darkgoldenrod (Data/Colour/Names.hs:409)
    darkgray (Data/Colour/Names.hs:412)
    darkgreen (Data/Colour/Names.hs:415)
    darkgrey (Data/Colour/Names.hs:418)
    darkkhaki (Data/Colour/Names.hs:421)
    darkmagenta (Data/Colour/Names.hs:424)
    darkolivegreen (Data/Colour/Names.hs:427)
    darkorange (Data/Colour/Names.hs:430)
    darkorchid (Data/Colour/Names.hs:433)
    darkred (Data/Colour/Names.hs:436)
    darksalmon (Data/Colour/Names.hs:439)
    darkseagreen (Data/Colour/Names.hs:442)
    darkslateblue (Data/Colour/Names.hs:445)
    darkslategray (Data/Colour/Names.hs:448)
    darkslategrey (Data/Colour/Names.hs:451)
    darkturquoise (Data/Colour/Names.hs:454)
    darkviolet (Data/Colour/Names.hs:457)
    deeppink (Data/Colour/Names.hs:460)
    deepskyblue (Data/Colour/Names.hs:463)
    dimgray (Data/Colour/Names.hs:466)
    dimgrey (Data/Colour/Names.hs:469)
    dodgerblue (Data/Colour/Names.hs:472)
    firebrick (Data/Colour/Names.hs:475)
    floralwhite (Data/Colour/Names.hs:478)
    forestgreen (Data/Colour/Names.hs:481)
    fuchsia (Data/Colour/Names.hs:484)
    gainsboro (Data/Colour/Names.hs:487)
    ghostwhite (Data/Colour/Names.hs:490)
    gold (Data/Colour/Names.hs:493)
    goldenrod (Data/Colour/Names.hs:496)
    gray (Data/Colour/Names.hs:499)
    grey (Data/Colour/Names.hs:502)
    green (Data/Colour/Names.hs:505)
    greenyellow (Data/Colour/Names.hs:508)
    honeydew (Data/Colour/Names.hs:511)
    hotpink (Data/Colour/Names.hs:514)
    indianred (Data/Colour/Names.hs:517)
    indigo (Data/Colour/Names.hs:520)
    ivory (Data/Colour/Names.hs:523)
    khaki (Data/Colour/Names.hs:526)
    lavender (Data/Colour/Names.hs:529)
    lavenderblush (Data/Colour/Names.hs:532)
    lawngreen (Data/Colour/Names.hs:535)
    lemonchiffon (Data/Colour/Names.hs:538)
    lightblue (Data/Colour/Names.hs:541)
    lightcoral (Data/Colour/Names.hs:544)
    lightcyan (Data/Colour/Names.hs:547)
    lightgoldenrodyellow (Data/Colour/Names.hs:550)
    lightgray (Data/Colour/Names.hs:553)
    lightgreen (Data/Colour/Names.hs:556)
    lightgrey (Data/Colour/Names.hs:559)
    lightpink (Data/Colour/Names.hs:562)
    lightsalmon (Data/Colour/Names.hs:565)
    lightseagreen (Data/Colour/Names.hs:568)
    lightskyblue (Data/Colour/Names.hs:571)
    lightslategray (Data/Colour/Names.hs:574)
    lightslategrey (Data/Colour/Names.hs:577)
    lightsteelblue (Data/Colour/Names.hs:580)
    lightyellow (Data/Colour/Names.hs:583)
    lime (Data/Colour/Names.hs:586)
    limegreen (Data/Colour/Names.hs:589)
    linen (Data/Colour/Names.hs:592)
    magenta (Data/Colour/Names.hs:595)
    maroon (Data/Colour/Names.hs:598)
    mediumaquamarine (Data/Colour/Names.hs:601)
    mediumblue (Data/Colour/Names.hs:604)
    mediumorchid (Data/Colour/Names.hs:607)
    mediumpurple (Data/Colour/Names.hs:610)
    mediumseagreen (Data/Colour/Names.hs:613)
    mediumslateblue (Data/Colour/Names.hs:616)
    mediumspringgreen (Data/Colour/Names.hs:619)
    mediumturquoise (Data/Colour/Names.hs:622)
    mediumvioletred (Data/Colour/Names.hs:625)
    midnightblue (Data/Colour/Names.hs:628)
    mintcream (Data/Colour/Names.hs:631)
    mistyrose (Data/Colour/Names.hs:634)
    moccasin (Data/Colour/Names.hs:637)
    navajowhite (Data/Colour/Names.hs:640)
    navy (Data/Colour/Names.hs:643)
    oldlace (Data/Colour/Names.hs:646)
    olive (Data/Colour/Names.hs:649)
    olivedrab (Data/Colour/Names.hs:652)
    orange (Data/Colour/Names.hs:655)
    orangered (Data/Colour/Names.hs:658)
    orchid (Data/Colour/Names.hs:661)
    palegoldenrod (Data/Colour/Names.hs:664)
    palegreen (Data/Colour/Names.hs:667)
    paleturquoise (Data/Colour/Names.hs:670)
    palevioletred (Data/Colour/Names.hs:673)
    papayawhip (Data/Colour/Names.hs:676)
    peachpuff (Data/Colour/Names.hs:679)
    peru (Data/Colour/Names.hs:682)
    pink (Data/Colour/Names.hs:685)
    plum (Data/Colour/Names.hs:688)
    powderblue (Data/Colour/Names.hs:691)
    purple (Data/Colour/Names.hs:694)
    red (Data/Colour/Names.hs:697)
    rosybrown (Data/Colour/Names.hs:700)
    royalblue (Data/Colour/Names.hs:703)
    saddlebrown (Data/Colour/Names.hs:706)
    salmon (Data/Colour/Names.hs:709)
    sandybrown (Data/Colour/Names.hs:712)
    seagreen (Data/Colour/Names.hs:715)
    seashell (Data/Colour/Names.hs:718)
    sienna (Data/Colour/Names.hs:721)
    silver (Data/Colour/Names.hs:724)
    skyblue (Data/Colour/Names.hs:727)
    slateblue (Data/Colour/Names.hs:730)
    slategray (Data/Colour/Names.hs:733)
    slategrey (Data/Colour/Names.hs:736)
    snow (Data/Colour/Names.hs:739)
    springgreen (Data/Colour/Names.hs:742)
    steelblue (Data/Colour/Names.hs:745)
    tan (Data/Colour/Names.hs:748)
    teal (Data/Colour/Names.hs:751)
    thistle (Data/Colour/Names.hs:754)
    tomato (Data/Colour/Names.hs:757)
    turquoise (Data/Colour/Names.hs:760)
    violet (Data/Colour/Names.hs:763)
    wheat (Data/Colour/Names.hs:766)
    white (Data/Colour/Names.hs:769)
    whitesmoke (Data/Colour/Names.hs:772)
    yellow (Data/Colour/Names.hs:775)
    yellowgreen (Data/Colour/Names.hs:778)
Warning: 'toCIEXYZ' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cieXYZView' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  88% ( 15 / 17) in 'Data.Colour.CIE'
  Missing documentation for:
    toCIEXYZ (Data/Colour/CIE.hs:65)
    Chromaticity (Data/Colour/CIE/Chromaticity.hs:25)
Documentation created: dist/doc/html/colour/, dist/doc/html/colour/colour.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/colour-2.3.6-JegldMtiv9a8c4VaIBFkGx
Completed    colour-2.3.6
Downloading  data-accessor-0.2.3.1
Downloaded   data-accessor-0.2.3.1
Configuring data-accessor-0.2.3.1...
Preprocessing library for data-accessor-0.2.3.1..
Building library for data-accessor-0.2.3.1..
[ 1 of 11] Compiling Data.Accessor.ByteSource ( src-fail/from-4.13/Data/Accessor/ByteSource.hs, dist/build/Data/Accessor/ByteSource.o, dist/build/Data/Accessor/ByteSource.dyn_o )
[ 2 of 11] Compiling Data.Accessor.Private ( src-4/Data/Accessor/Private.hs, dist/build/Data/Accessor/Private.o, dist/build/Data/Accessor/Private.dyn_o )
[ 3 of 11] Compiling Data.Accessor.Basic ( src/Data/Accessor/Basic.hs, dist/build/Data/Accessor/Basic.o, dist/build/Data/Accessor/Basic.dyn_o )
[ 4 of 11] Compiling Data.Accessor.MonadStatePrivate ( src/Data/Accessor/MonadStatePrivate.hs, dist/build/Data/Accessor/MonadStatePrivate.o, dist/build/Data/Accessor/MonadStatePrivate.dyn_o )
[ 5 of 11] Compiling Data.Accessor.MonadState ( src/Data/Accessor/MonadState.hs, dist/build/Data/Accessor/MonadState.o, dist/build/Data/Accessor/MonadState.dyn_o )
[ 6 of 11] Compiling Data.Accessor.Container ( src/Data/Accessor/Container.hs, dist/build/Data/Accessor/Container.o, dist/build/Data/Accessor/Container.dyn_o )
[ 7 of 11] Compiling Data.Accessor.BinaryRead ( src/Data/Accessor/BinaryRead.hs, dist/build/Data/Accessor/BinaryRead.o, dist/build/Data/Accessor/BinaryRead.dyn_o )
[ 8 of 11] Compiling Data.Accessor    ( src/Data/Accessor.hs, dist/build/Data/Accessor.o, dist/build/Data/Accessor.dyn_o )
[ 9 of 11] Compiling Data.Accessor.Show ( src/Data/Accessor/Show.hs, dist/build/Data/Accessor/Show.o, dist/build/Data/Accessor/Show.dyn_o )
[10 of 11] Compiling Data.Accessor.Tuple ( src/Data/Accessor/Tuple.hs, dist/build/Data/Accessor/Tuple.o, dist/build/Data/Accessor/Tuple.dyn_o )
[11 of 11] Compiling Data.Accessor.Example ( src/Data/Accessor/Example.hs, dist/build/Data/Accessor/Example.o, dist/build/Data/Accessor/Example.dyn_o )
Preprocessing library for data-accessor-0.2.3.1..
Running Haddock on library for data-accessor-0.2.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 11] Compiling Data.Accessor.ByteSource ( src-fail/from-4.13/Data/Accessor/ByteSource.hs, nothing )
[ 2 of 11] Compiling Data.Accessor.Private ( src-4/Data/Accessor/Private.hs, nothing )
[ 3 of 11] Compiling Data.Accessor.Basic ( src/Data/Accessor/Basic.hs, nothing )
[ 4 of 11] Compiling Data.Accessor.MonadStatePrivate ( src/Data/Accessor/MonadStatePrivate.hs, nothing )
[ 5 of 11] Compiling Data.Accessor.MonadState ( src/Data/Accessor/MonadState.hs, nothing )
[ 6 of 11] Compiling Data.Accessor.Container ( src/Data/Accessor/Container.hs, nothing )
[ 7 of 11] Compiling Data.Accessor.BinaryRead ( src/Data/Accessor/BinaryRead.hs, nothing )
[ 8 of 11] Compiling Data.Accessor    ( src/Data/Accessor.hs, nothing )
[ 9 of 11] Compiling Data.Accessor.Show ( src/Data/Accessor/Show.hs, nothing )
[10 of 11] Compiling Data.Accessor.Tuple ( src/Data/Accessor/Tuple.hs, nothing )
[11 of 11] Compiling Data.Accessor.Example ( src/Data/Accessor/Example.hs, nothing )
Haddock coverage:
  89% ( 17 / 19) in 'Data.Accessor.Basic'
  Missing documentation for:
    fromSetGet (src/Data/Accessor/Basic.hs:24)
    fromLens (src/Data/Accessor/Basic.hs:28)
  50% (  5 / 10) in 'Data.Accessor.MonadState'
  Missing documentation for:
    get (src/Data/Accessor/MonadStatePrivate.hs:14)
    lift (src/Data/Accessor/MonadStatePrivate.hs:57)
    modify (src/Data/Accessor/MonadStatePrivate.hs:17)
    set (src/Data/Accessor/MonadStatePrivate.hs:11)
    liftT (src/Data/Accessor/MonadStatePrivate.hs:65)
  57% (  4 /  7) in 'Data.Accessor.Container'
  Missing documentation for:
    array (src/Data/Accessor/Container.hs:28)
    intMapDefault (src/Data/Accessor/Container.hs:59)
    intMapMaybe (src/Data/Accessor/Container.hs:63)
  11% (  1 /  9) in 'Data.Accessor.BinaryRead'
  Missing documentation for:
    Stream (src/Data/Accessor/BinaryRead.hs:30)
    C (src/Data/Accessor/BinaryRead.hs:32)
    ByteSource (src-fail/from-4.13/Data/Accessor/ByteSource.hs:26)
    ByteStream (src-fail/from-4.13/Data/Accessor/ByteSource.hs:16)
    ByteCompatible (src-fail/from-4.13/Data/Accessor/ByteSource.hs:9)
    Parser (src/Data/Accessor/BinaryRead.hs:53)
    field (src/Data/Accessor/BinaryRead.hs:58)
    record (src/Data/Accessor/BinaryRead.hs:64)
 100% ( 16 / 16) in 'Data.Accessor'
  33% (  1 /  3) in 'Data.Accessor.Show'
  Missing documentation for:
    field (src/Data/Accessor/Show.hs:21)
    showsPrec (src/Data/Accessor/Show.hs:29)
  85% (  6 /  7) in 'Data.Accessor.Tuple'
  Missing documentation for:
    Module header
Warning: 'get' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'modify' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Documentation created: dist/doc/html/data-accessor/,
dist/doc/html/data-accessor/data-accessor.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/data-accessor-0.2.3.1-AfcJeWceIA8Iaavuxhbqnn
Completed    data-accessor-0.2.3.1
Downloading  guarded-allocation-0.0.1
Downloaded   guarded-allocation-0.0.1
Warning: guarded-allocation.cabal:56:18: version operators used. To use
version operators the package needs to specify at least 'cabal-version: >=
1.8'.
Configuring guarded-allocation-0.0.1...
Preprocessing library for guarded-allocation-0.0.1..
Building library for guarded-allocation-0.0.1..
[1 of 3] Compiling Foreign.Marshal.Array.Guarded.Plain ( src/Foreign/Marshal/Array/Guarded/Plain.hs, dist/build/Foreign/Marshal/Array/Guarded/Plain.o, dist/build/Foreign/Marshal/Array/Guarded/Plain.dyn_o )

src/Foreign/Marshal/Array/Guarded/Plain.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
20 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling Foreign.Marshal.Array.Guarded.Debug ( src/Foreign/Marshal/Array/Guarded/Debug.hs, dist/build/Foreign/Marshal/Array/Guarded/Debug.o, dist/build/Foreign/Marshal/Array/Guarded/Debug.dyn_o )

src/Foreign/Marshal/Array/Guarded/Debug.hs:26:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
26 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Foreign.Marshal.Array.Guarded ( frontend/plain/Foreign/Marshal/Array/Guarded.hs, dist/build/Foreign/Marshal/Array/Guarded.o, dist/build/Foreign/Marshal/Array/Guarded.dyn_o )
Preprocessing library for guarded-allocation-0.0.1..
Running Haddock on library for guarded-allocation-0.0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Foreign.Marshal.Array.Guarded.Plain ( src/Foreign/Marshal/Array/Guarded/Plain.hs, nothing )

src/Foreign/Marshal/Array/Guarded/Plain.hs:20:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
20 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling Foreign.Marshal.Array.Guarded.Debug ( src/Foreign/Marshal/Array/Guarded/Debug.hs, nothing )

src/Foreign/Marshal/Array/Guarded/Debug.hs:26:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
26 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[3 of 3] Compiling Foreign.Marshal.Array.Guarded ( frontend/plain/Foreign/Marshal/Array/Guarded.hs, nothing )
Haddock coverage:
Warning: 'size' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MutablePtr' is ambiguous. It is defined
    * at src/Foreign/Marshal/Array/Guarded/Plain.hs:32:24
    * at src/Foreign/Marshal/Array/Guarded/Plain.hs:32:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Foreign/Marshal/Array/Guarded/Plain.hs:32:1
  33% (  4 / 12) in 'Foreign.Marshal.Array.Guarded.Plain'
  Missing documentation for:
    Module header
    create (src/Foreign/Marshal/Array/Guarded/Plain.hs:24)
    alloca (src/Foreign/Marshal/Array/Guarded/Plain.hs:29)
    MutablePtr (src/Foreign/Marshal/Array/Guarded/Plain.hs:32)
    new (src/Foreign/Marshal/Array/Guarded/Plain.hs:35)
    withMutablePtr (src/Foreign/Marshal/Array/Guarded/Plain.hs:38)
    thaw (src/Foreign/Marshal/Array/Guarded/Plain.hs:58)
    thawInplace (src/Foreign/Marshal/Array/Guarded/Plain.hs:62)
Warning: 'size' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MutablePtr' is ambiguous. It is defined
    * at src/Foreign/Marshal/Array/Guarded/Debug.hs:71:4
    * at src/Foreign/Marshal/Array/Guarded/Debug.hs:70:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Foreign/Marshal/Array/Guarded/Debug.hs:70:1
  50% (  6 / 12) in 'Foreign.Marshal.Array.Guarded.Debug'
  Missing documentation for:
    Module header
    alloca (src/Foreign/Marshal/Array/Guarded/Debug.hs:58)
    MutablePtr (src/Foreign/Marshal/Array/Guarded/Debug.hs:70)
    new (src/Foreign/Marshal/Array/Guarded/Debug.hs:78)
    withMutablePtr (src/Foreign/Marshal/Array/Guarded/Debug.hs:87)
    thaw (src/Foreign/Marshal/Array/Guarded/Debug.hs:92)
  33% (  4 / 12) in 'Foreign.Marshal.Array.Guarded'
  Missing documentation for:
    Module header
    create (src/Foreign/Marshal/Array/Guarded/Plain.hs:24)
    alloca (src/Foreign/Marshal/Array/Guarded/Plain.hs:29)
    MutablePtr (src/Foreign/Marshal/Array/Guarded/Plain.hs:32)
    new (src/Foreign/Marshal/Array/Guarded/Plain.hs:35)
    withMutablePtr (src/Foreign/Marshal/Array/Guarded/Plain.hs:38)
    thaw (src/Foreign/Marshal/Array/Guarded/Plain.hs:58)
    thawInplace (src/Foreign/Marshal/Array/Guarded/Plain.hs:62)
Documentation created: dist/doc/html/guarded-allocation/,
dist/doc/html/guarded-allocation/guarded-allocation.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/guarded-allocation-0.0.1-4JzxAMm0EsWHb5Pm4xoZ5k
Completed    guarded-allocation-0.0.1
Configuring indexed-traversable-0.1.4...
Preprocessing library for indexed-traversable-0.1.4..
Building library for indexed-traversable-0.1.4..
[1 of 7] Compiling CoerceCompat     ( src/CoerceCompat.hs, dist/build/CoerceCompat.o, dist/build/CoerceCompat.dyn_o )
[2 of 7] Compiling GhcList          ( src/GhcList.hs, dist/build/GhcList.o, dist/build/GhcList.dyn_o )
[3 of 7] Compiling WithIndex        ( src/WithIndex.hs, dist/build/WithIndex.o, dist/build/WithIndex.dyn_o )
[4 of 7] Compiling Data.Traversable.WithIndex ( src/Data/Traversable/WithIndex.hs, dist/build/Data/Traversable/WithIndex.o, dist/build/Data/Traversable/WithIndex.dyn_o )
[5 of 7] Compiling Data.Functor.WithIndex ( src/Data/Functor/WithIndex.hs, dist/build/Data/Functor/WithIndex.o, dist/build/Data/Functor/WithIndex.dyn_o )
[6 of 7] Compiling Data.Foldable1.WithIndex ( src/Data/Foldable1/WithIndex.hs, dist/build/Data/Foldable1/WithIndex.o, dist/build/Data/Foldable1/WithIndex.dyn_o )
[7 of 7] Compiling Data.Foldable.WithIndex ( src/Data/Foldable/WithIndex.hs, dist/build/Data/Foldable/WithIndex.o, dist/build/Data/Foldable/WithIndex.dyn_o )
Preprocessing library for indexed-traversable-0.1.4..
Running Haddock on library for indexed-traversable-0.1.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 7] Compiling CoerceCompat     ( src/CoerceCompat.hs, nothing )
[2 of 7] Compiling GhcList          ( src/GhcList.hs, nothing )
[3 of 7] Compiling WithIndex        ( src/WithIndex.hs, nothing )
[4 of 7] Compiling Data.Traversable.WithIndex ( src/Data/Traversable/WithIndex.hs, nothing )
[5 of 7] Compiling Data.Functor.WithIndex ( src/Data/Functor/WithIndex.hs, nothing )
[6 of 7] Compiling Data.Foldable1.WithIndex ( src/Data/Foldable1/WithIndex.hs, nothing )
[7 of 7] Compiling Data.Foldable.WithIndex ( src/Data/Foldable/WithIndex.hs, nothing )
Haddock coverage:
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'itraverseOf' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'itraversed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldr1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldl1'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldl1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ifoldr1'' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'for' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: '.' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'forM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  83% ( 10 / 12) in 'Data.Traversable.WithIndex'
  Missing documentation for:
    imapDefault (src/WithIndex.hs:81)
    ifoldMapDefault (src/WithIndex.hs:162)
  66% (  2 /  3) in 'Data.Functor.WithIndex'
  Missing documentation for:
    Module header
 100% (  3 /  3) in 'Data.Foldable1.WithIndex'
Warning: 'const' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'all' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'traverse_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'for_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IndexedFold' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mapM_' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'imapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'iforM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'concatMap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'find' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'foldrM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'foldlM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'toList' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'snd' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 17 / 17) in 'Data.Foldable.WithIndex'
Documentation created: dist/doc/html/indexed-traversable/,
dist/doc/html/indexed-traversable/indexed-traversable.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/indexed-traversable-0.1.4-5JdsPOnURa2E0CZ9MR1Y0G
Completed    indexed-traversable-0.1.4
Configuring lazysmallcheck-0.6...
Preprocessing library for lazysmallcheck-0.6..
Building library for lazysmallcheck-0.6..
[1 of 1] Compiling Test.LazySmallCheck ( Test/LazySmallCheck.hs, dist/build/Test/LazySmallCheck.o, dist/build/Test/LazySmallCheck.dyn_o )

Test/LazySmallCheck.hs:210:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
210 |                             $ head [ys | ys <- mapM total xs]
    |                               ^^^^
Preprocessing library for lazysmallcheck-0.6..
Running Haddock on library for lazysmallcheck-0.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Test.LazySmallCheck ( Test/LazySmallCheck.hs, nothing )

Test/LazySmallCheck.hs:210:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
210 |                             $ head [ys | ys <- mapM total xs]
    |                               ^^^^
Haddock coverage:
   3% (  1 / 27) in 'Test.LazySmallCheck'
  Missing documentation for:
    Serial (Test/LazySmallCheck.hs:54)
    Series (Test/LazySmallCheck.hs:50)
    Cons (Test/LazySmallCheck.hs:52)
    cons (Test/LazySmallCheck.hs:60)
    >< (Test/LazySmallCheck.hs:66)
    empty (Test/LazySmallCheck.hs:63)
    \/ (Test/LazySmallCheck.hs:77)
    drawnFrom (Test/LazySmallCheck.hs:87)
    cons0 (Test/LazySmallCheck.hs:92)
    cons1 (Test/LazySmallCheck.hs:95)
    cons2 (Test/LazySmallCheck.hs:98)
    cons3 (Test/LazySmallCheck.hs:101)
    cons4 (Test/LazySmallCheck.hs:105)
    cons5 (Test/LazySmallCheck.hs:109)
    Testable (Test/LazySmallCheck.hs:268)
    depthCheck (Test/LazySmallCheck.hs:287)
    smallCheck (Test/LazySmallCheck.hs:292)
    test (Test/LazySmallCheck.hs:295)
    ==> (Test/LazySmallCheck.hs:252)
    Property (Test/LazySmallCheck.hs:219)
    lift (Test/LazySmallCheck.hs:238)
    neg (Test/LazySmallCheck.hs:241)
    *&* (Test/LazySmallCheck.hs:244)
    *|* (Test/LazySmallCheck.hs:245)
    *=>* (Test/LazySmallCheck.hs:246)
    *=* (Test/LazySmallCheck.hs:247)
Warning: Test.LazySmallCheck: could not find link destinations for: 
	- Test.LazySmallCheck.property
	- Test.LazySmallCheck.P
	- Test.LazySmallCheck.Term
Documentation created: dist/doc/html/lazysmallcheck/,
dist/doc/html/lazysmallcheck/lazysmallcheck.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/lazysmallcheck-0.6-IqSOvGlZIIRIwqcsL6S51C
Completed    lazysmallcheck-0.6
Downloading  prelude-compat-0.0.0.2
Downloaded   prelude-compat-0.0.0.2
Configuring prelude-compat-0.0.0.2...
Preprocessing library for prelude-compat-0.0.0.2..
Building library for prelude-compat-0.0.0.2..
[1 of 3] Compiling Catch            ( catch/new/Catch.hs, dist/build/Catch.o, dist/build/Catch.dyn_o )
[2 of 3] Compiling Data.List2010    ( src/Data/List2010.hs, dist/build/Data/List2010.o, dist/build/Data/List2010.dyn_o )

src/Data/List2010.hs:120:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
120 | head = List.head
    |        ^^^^^^^^^

src/Data/List2010.hs:258:8: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
258 | tail = List.tail
    |        ^^^^^^^^^
[3 of 3] Compiling Prelude2010      ( src/Prelude2010.hs, dist/build/Prelude2010.o, dist/build/Prelude2010.dyn_o )
Preprocessing library for prelude-compat-0.0.0.2..
Running Haddock on library for prelude-compat-0.0.0.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Catch            ( catch/new/Catch.hs, nothing )
[2 of 3] Compiling Data.List2010    ( src/Data/List2010.hs, nothing )

src/Data/List2010.hs:120:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
120 | head = List.head
    |        ^^^^^^^^^

src/Data/List2010.hs:258:8: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Data.List, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
258 | tail = List.tail
    |        ^^^^^^^^^
[3 of 3] Compiling Prelude2010      ( src/Prelude2010.hs, nothing )
Haddock coverage:
   0% (  0 /112) in 'Data.List2010'
  Missing documentation for:
    Module header
    !! (src/Data/List2010.hs:8)
    ++ (src/Data/List2010.hs:13)
    \\ (src/Data/List2010.hs:18)
    all (src/Data/List2010.hs:21)
    and (src/Data/List2010.hs:24)
    any (src/Data/List2010.hs:27)
    break (src/Data/List2010.hs:30)
    concat (src/Data/List2010.hs:33)
    concatMap (src/Data/List2010.hs:36)
    cycle (src/Data/List2010.hs:39)
    delete (src/Data/List2010.hs:42)
    deleteBy (src/Data/List2010.hs:45)
    deleteFirstsBy (src/Data/List2010.hs:48)
    drop (src/Data/List2010.hs:51)
    dropWhile (src/Data/List2010.hs:54)
    elem (src/Data/List2010.hs:57)
    elemIndex (src/Data/List2010.hs:60)
    elemIndices (src/Data/List2010.hs:63)
    filter (src/Data/List2010.hs:66)
    find (src/Data/List2010.hs:69)
    findIndex (src/Data/List2010.hs:72)
    findIndices (src/Data/List2010.hs:75)
    foldl (src/Data/List2010.hs:78)
    foldl' (src/Data/List2010.hs:81)
    foldl1 (src/Data/List2010.hs:84)
    foldl1' (src/Data/List2010.hs:87)
    foldr (src/Data/List2010.hs:90)
    foldr1 (src/Data/List2010.hs:93)
    genericDrop (src/Data/List2010.hs:96)
    genericIndex (src/Data/List2010.hs:99)
    genericLength (src/Data/List2010.hs:102)
    genericReplicate (src/Data/List2010.hs:105)
    genericSplitAt (src/Data/List2010.hs:108)
    genericTake (src/Data/List2010.hs:111)
    group (src/Data/List2010.hs:114)
    groupBy (src/Data/List2010.hs:117)
    head (src/Data/List2010.hs:120)
    init (src/Data/List2010.hs:123)
    inits (src/Data/List2010.hs:126)
    insert (src/Data/List2010.hs:129)
    insertBy (src/Data/List2010.hs:132)
    intercalate (src/Data/List2010.hs:135)
    intersect (src/Data/List2010.hs:138)
    intersectBy (src/Data/List2010.hs:141)
    intersperse (src/Data/List2010.hs:144)
    isInfixOf (src/Data/List2010.hs:147)
    isPrefixOf (src/Data/List2010.hs:150)
    isSuffixOf (src/Data/List2010.hs:153)
    iterate (src/Data/List2010.hs:156)
    last (src/Data/List2010.hs:159)
    length (src/Data/List2010.hs:162)
    lines (src/Data/List2010.hs:165)
    lookup (src/Data/List2010.hs:168)
    map (src/Data/List2010.hs:171)
    mapAccumL (src/Data/List2010.hs:174)
    mapAccumR (src/Data/List2010.hs:177)
    maximum (src/Data/List2010.hs:180)
    maximumBy (src/Data/List2010.hs:183)
    minimum (src/Data/List2010.hs:186)
    minimumBy (src/Data/List2010.hs:189)
    notElem (src/Data/List2010.hs:192)
    nub (src/Data/List2010.hs:195)
    nubBy (src/Data/List2010.hs:198)
    null (src/Data/List2010.hs:201)
    or (src/Data/List2010.hs:204)
    partition (src/Data/List2010.hs:207)
    permutations (src/Data/List2010.hs:210)
    product (src/Data/List2010.hs:213)
    repeat (src/Data/List2010.hs:216)
    replicate (src/Data/List2010.hs:219)
    reverse (src/Data/List2010.hs:222)
    scanl (src/Data/List2010.hs:225)
    scanl1 (src/Data/List2010.hs:228)
    scanr (src/Data/List2010.hs:231)
    scanr1 (src/Data/List2010.hs:234)
    sort (src/Data/List2010.hs:237)
    sortBy (src/Data/List2010.hs:240)
    span (src/Data/List2010.hs:243)
    splitAt (src/Data/List2010.hs:246)
    stripPrefix (src/Data/List2010.hs:249)
    subsequences (src/Data/List2010.hs:252)
    sum (src/Data/List2010.hs:255)
    tail (src/Data/List2010.hs:258)
    tails (src/Data/List2010.hs:261)
    take (src/Data/List2010.hs:264)
    takeWhile (src/Data/List2010.hs:267)
    transpose (src/Data/List2010.hs:270)
    unfoldr (src/Data/List2010.hs:273)
    union (src/Data/List2010.hs:276)
    unionBy (src/Data/List2010.hs:279)
    unlines (src/Data/List2010.hs:282)
    unwords (src/Data/List2010.hs:285)
    unzip (src/Data/List2010.hs:288)
    unzip3 (src/Data/List2010.hs:291)
    unzip4 (src/Data/List2010.hs:294)
    unzip5 (src/Data/List2010.hs:297)
    unzip6 (src/Data/List2010.hs:300)
    unzip7 (src/Data/List2010.hs:303)
    words (src/Data/List2010.hs:306)
    zip (src/Data/List2010.hs:309)
    zip3 (src/Data/List2010.hs:312)
    zip4 (src/Data/List2010.hs:315)
    zip5 (src/Data/List2010.hs:318)
    zip6 (src/Data/List2010.hs:321)
    zip7 (src/Data/List2010.hs:326)
    zipWith (src/Data/List2010.hs:329)
    zipWith3 (src/Data/List2010.hs:332)
    zipWith4 (src/Data/List2010.hs:336)
    zipWith5 (src/Data/List2010.hs:341)
    zipWith6 (src/Data/List2010.hs:346)
    zipWith7 (src/Data/List2010.hs:351)
  62% ( 91 /145) in 'Prelude2010'
  Missing documentation for:
    Module header
    catch (catch/new/Catch.hs:6)
    Bool
    fail
    Ordering
    even
    odd
    !! (src/Data/List2010.hs:8)
    ++ (src/Data/List2010.hs:13)
    all (src/Data/List2010.hs:21)
    and (src/Data/List2010.hs:24)
    any (src/Data/List2010.hs:27)
    break (src/Data/List2010.hs:30)
    concat (src/Data/List2010.hs:33)
    concatMap (src/Data/List2010.hs:36)
    cycle (src/Data/List2010.hs:39)
    drop (src/Data/List2010.hs:51)
    dropWhile (src/Data/List2010.hs:54)
    elem (src/Data/List2010.hs:57)
    filter (src/Data/List2010.hs:66)
    foldl (src/Data/List2010.hs:78)
    foldl1 (src/Data/List2010.hs:84)
    foldr (src/Data/List2010.hs:90)
    foldr1 (src/Data/List2010.hs:93)
    head (src/Data/List2010.hs:120)
    init (src/Data/List2010.hs:123)
    iterate (src/Data/List2010.hs:156)
    last (src/Data/List2010.hs:159)
    length (src/Data/List2010.hs:162)
    lookup (src/Data/List2010.hs:168)
    map (src/Data/List2010.hs:171)
    notElem (src/Data/List2010.hs:192)
    null (src/Data/List2010.hs:201)
    or (src/Data/List2010.hs:204)
    repeat (src/Data/List2010.hs:216)
    replicate (src/Data/List2010.hs:219)
    reverse (src/Data/List2010.hs:222)
    scanl (src/Data/List2010.hs:225)
    scanl1 (src/Data/List2010.hs:228)
    scanr (src/Data/List2010.hs:231)
    scanr1 (src/Data/List2010.hs:234)
    span (src/Data/List2010.hs:243)
    splitAt (src/Data/List2010.hs:246)
    tail (src/Data/List2010.hs:258)
    take (src/Data/List2010.hs:264)
    takeWhile (src/Data/List2010.hs:267)
    unwords (src/Data/List2010.hs:285)
    unzip (src/Data/List2010.hs:288)
    unzip3 (src/Data/List2010.hs:291)
    words (src/Data/List2010.hs:306)
    zip (src/Data/List2010.hs:309)
    zip3 (src/Data/List2010.hs:312)
    zipWith (src/Data/List2010.hs:329)
    zipWith3 (src/Data/List2010.hs:332)
Warning: Prelude2010: could not find link destinations for: 
	- GHC.Generics.SingKind
	- GHC.Generics.DemoteRep
	- GHC.Generics.fromSing
	- GHC.Generics.SingI
	- GHC.Generics.sing
	- GHC.Generics.Sing
	- GHC.Generics.D:R:UReckIntp0
	- GHC.Generics.D:R:UReckFloatp0
	- GHC.Generics.D:R:UReckDoublep0
	- GHC.Generics.D:R:UReckCharp0
	- GHC.Generics.Rep1_Either
	- GHC.Generics.Rep1_Maybe
	- GHC.Generics.Rep_Ordering
	- GHC.Generics.Rep_Bool
	- GHC.Generics.Rep_Either
	- GHC.Generics.Rep_Maybe
	- GHC.Generics.Rep_R:UReckIntp
	- GHC.Generics.Rep1_R:UReckIntp
	- GHC.Generics.Rep1_R:UReckFloatp
	- GHC.Generics.Rep_R:UReckDoublep
	- GHC.Generics.Rep1_R:UReckDoublep
	- GHC.Generics.Rep_R:UReckCharp
	- GHC.Generics.Rep1_R:UReckCharp
	- GHC.IOPort.IOPort
	- Text.ParserCombinators.ReadP.P
	- GHC.Generics.D:R:SingBoola0
	- GHC.Generics.STrue
	- GHC.Generics.D:R:DemoteRepBool
	- GHC.Generics.SFalse
	- GHC.Generics.Rep_R:UReckFloatp
	- GHC.Generics.D:R:SingMaybeb0
	- GHC.Generics.SNothing
	- GHC.Generics.SJust
	- GHC.Generics.D:R:DemoteRepMaybe
	- GHC.IOPort.IOPortException
	- Text.Printf.UPrintf
	- Text.Printf.hspr
	- Text.Printf.spr
Documentation created: dist/doc/html/prelude-compat/,
dist/doc/html/prelude-compat/prelude-compat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/prelude-compat-0.0.0.2-6omH9rkn1bGHhmLqmSLGj7
Completed    prelude-compat-0.0.0.2
Configuring prettyprinter-1.7.1...
Preprocessing library for prettyprinter-1.7.1..
Building library for prettyprinter-1.7.1..
[ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, dist/build/Prettyprinter/Render/Util/Panic.o, dist/build/Prettyprinter/Render/Util/Panic.dyn_o )
[ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, dist/build/Prettyprinter/Internal.o, dist/build/Prettyprinter/Internal.dyn_o )
[ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, dist/build/Prettyprinter/Render/String.o, dist/build/Prettyprinter/Render/String.dyn_o )
[ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, dist/build/Data/Text/Prettyprint/Doc/Render/String.o, dist/build/Data/Text/Prettyprint/Doc/Render/String.dyn_o )
[ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, dist/build/Prettyprinter/Internal/Type.o, dist/build/Prettyprinter/Internal/Type.dyn_o )
[ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Type.dyn_o )
[ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, dist/build/Prettyprinter/Internal/Debug.o, dist/build/Prettyprinter/Internal/Debug.dyn_o )
[ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.o, dist/build/Data/Text/Prettyprint/Doc/Internal/Debug.dyn_o )
[ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Internal.dyn_o )
[10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/Panic.dyn_o )
[11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, dist/build/Prettyprinter/Render/Util/StackMachine.o, dist/build/Prettyprinter/Render/Util/StackMachine.dyn_o )

src/Prettyprinter/Render/Util/StackMachine.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import           Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.dyn_o )
[13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, dist/build/Prettyprinter/Symbols/Ascii.o, dist/build/Prettyprinter/Symbols/Ascii.dyn_o )
[14 of 28] Compiling Prettyprinter    ( src/Prettyprinter.hs, dist/build/Prettyprinter.o, dist/build/Prettyprinter.dyn_o )
[15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, dist/build/Prettyprinter/Render/Util/SimpleDocTree.o, dist/build/Prettyprinter/Render/Util/SimpleDocTree.dyn_o )
[16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.o, dist/build/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.dyn_o )
[17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.dyn_o )
[18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.dyn_o )
[19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.o, dist/build/Prettyprinter/Render/Tutorials/StackMachineTutorial.dyn_o )
[20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.o, dist/build/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.dyn_o )

src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations]
    Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated:
      "Writing your own stack machine is probably more efficient and customizable; also consider using �renderSimplyDecorated(A)� instead"
  |
7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, dist/build/Prettyprinter/Render/Text.o, dist/build/Prettyprinter/Render/Text.dyn_o )
[22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Text.o, dist/build/Data/Text/Prettyprint/Doc/Render/Text.dyn_o )
[23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, dist/build/Data/Text/Prettyprint/Doc.o, dist/build/Data/Text/Prettyprint/Doc.dyn_o )
[24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Ascii.dyn_o )
[25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, dist/build/Prettyprinter/Symbols/Unicode.o, dist/build/Prettyprinter/Symbols/Unicode.dyn_o )
[26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.o, dist/build/Data/Text/Prettyprint/Doc/Symbols/Unicode.dyn_o )
[27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, dist/build/Prettyprinter/Util.o, dist/build/Prettyprinter/Util.dyn_o )
[28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, dist/build/Data/Text/Prettyprint/Doc/Util.o, dist/build/Data/Text/Prettyprint/Doc/Util.dyn_o )
Preprocessing library for prettyprinter-1.7.1..
Running Haddock on library for prettyprinter-1.7.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 28] Compiling Prettyprinter.Render.Util.Panic ( src/Prettyprinter/Render/Util/Panic.hs, nothing )
[ 2 of 28] Compiling Prettyprinter.Internal ( src/Prettyprinter/Internal.hs, nothing )
[ 3 of 28] Compiling Prettyprinter.Render.String ( src/Prettyprinter/Render/String.hs, nothing )
[ 4 of 28] Compiling Data.Text.Prettyprint.Doc.Render.String ( src/Data/Text/Prettyprint/Doc/Render/String.hs, nothing )
[ 5 of 28] Compiling Prettyprinter.Internal.Type ( src/Prettyprinter/Internal/Type.hs, nothing )
[ 6 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Type ( src/Data/Text/Prettyprint/Doc/Internal/Type.hs, nothing )
[ 7 of 28] Compiling Prettyprinter.Internal.Debug ( src/Prettyprinter/Internal/Debug.hs, nothing )
[ 8 of 28] Compiling Data.Text.Prettyprint.Doc.Internal.Debug ( src/Data/Text/Prettyprint/Doc/Internal/Debug.hs, nothing )
[ 9 of 28] Compiling Data.Text.Prettyprint.Doc.Internal ( src/Data/Text/Prettyprint/Doc/Internal.hs, nothing )
[10 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.Panic ( src/Data/Text/Prettyprint/Doc/Render/Util/Panic.hs, nothing )
[11 of 28] Compiling Prettyprinter.Render.Util.StackMachine ( src/Prettyprinter/Render/Util/StackMachine.hs, nothing )

src/Prettyprinter/Render/Util/StackMachine.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import           Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.StackMachine ( src/Data/Text/Prettyprint/Doc/Render/Util/StackMachine.hs, nothing )
[13 of 28] Compiling Prettyprinter.Symbols.Ascii ( src/Prettyprinter/Symbols/Ascii.hs, nothing )
[14 of 28] Compiling Prettyprinter    ( src/Prettyprinter.hs, nothing )
[15 of 28] Compiling Prettyprinter.Render.Util.SimpleDocTree ( src/Prettyprinter/Render/Util/SimpleDocTree.hs, nothing )
[16 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree ( src/Data/Text/Prettyprint/Doc/Render/Util/SimpleDocTree.hs, nothing )
[17 of 28] Compiling Prettyprinter.Render.Tutorials.TreeRenderingTutorial ( src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs, nothing )
[18 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/TreeRenderingTutorial.hs, nothing )
[19 of 28] Compiling Prettyprinter.Render.Tutorials.StackMachineTutorial ( src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs, nothing )
[20 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial ( src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs, nothing )

src/Data/Text/Prettyprint/Doc/Render/Tutorials/StackMachineTutorial.hs:7:1: warning: [GHC-15328] [-Wdeprecations]
    Module Prettyprinter.Render.Tutorials.StackMachineTutorial is deprecated:
      "Writing your own stack machine is probably more efficient and customizable; also consider using �renderSimplyDecorated(A)� instead"
  |
7 | import Prettyprinter.Render.Tutorials.StackMachineTutorial
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 28] Compiling Prettyprinter.Render.Text ( src/Prettyprinter/Render/Text.hs, nothing )
[22 of 28] Compiling Data.Text.Prettyprint.Doc.Render.Text ( src/Data/Text/Prettyprint/Doc/Render/Text.hs, nothing )
[23 of 28] Compiling Data.Text.Prettyprint.Doc ( src/Data/Text/Prettyprint/Doc.hs, nothing )
[24 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Ascii ( src/Data/Text/Prettyprint/Doc/Symbols/Ascii.hs, nothing )
[25 of 28] Compiling Prettyprinter.Symbols.Unicode ( src/Prettyprinter/Symbols/Unicode.hs, nothing )
[26 of 28] Compiling Data.Text.Prettyprint.Doc.Symbols.Unicode ( src/Data/Text/Prettyprint/Doc/Symbols/Unicode.hs, nothing )
[27 of 28] Compiling Prettyprinter.Util ( src/Prettyprinter/Util.hs, nothing )
[28 of 28] Compiling Data.Text.Prettyprint.Doc.Util ( src/Data/Text/Prettyprint/Doc/Util.hs, nothing )
Haddock coverage:
  57% (  4 /  7) in 'Prettyprinter.Render.Util.Panic'
  Missing documentation for:
    Module header
    panicPeekedEmpty (src/Prettyprinter/Render/Util/Panic.hs:36)
    panicPoppedEmpty (src/Prettyprinter/Render/Util/Panic.hs:36)
Warning: 'Text' is ambiguous. It is defined
    * at src/Prettyprinter/Internal.hs:159:7
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Prettyprinter/Internal.hs:159:7
Warning: 'parens' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'space' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'doc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'putDoc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hPutDoc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'reAnnotateST' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'comma' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  98% ( 77 / 78) in 'Prettyprinter.Internal'
  Missing documentation for:
    defaultPageWidth (src/Prettyprinter/Internal.hs:1778)
  66% (  2 /  3) in 'Prettyprinter.Render.String'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.String'
  Missing documentation for:
    Module header
 100% (  2 /  2) in 'Prettyprinter.Internal.Type'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Internal.Type'
  Missing documentation for:
    Module header
  75% (  3 /  4) in 'Prettyprinter.Internal.Debug'
  Missing documentation for:
    diag' (src/Prettyprinter/Internal/Debug.hs:76)
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Internal.Debug'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Internal'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Util.Panic'
  Missing documentation for:
    Module header
Warning: 'Text' is ambiguous. It is defined
    * at src/Prettyprinter/Internal.hs:159:7
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Prettyprinter/Internal.hs:159:7
 100% ( 13 / 13) in 'Prettyprinter.Render.Util.StackMachine'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Util.StackMachine'
  Missing documentation for:
    Module header
 100% ( 27 / 27) in 'Prettyprinter.Symbols.Ascii'
Warning: 'Keyword' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Red' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'color' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'colorDull' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bgColor' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bgColorDull' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (112 /112) in 'Prettyprinter'
Warning: 'Text' is ambiguous. It is defined
    * at src/Prettyprinter/Internal.hs:159:7
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Prettyprinter/Internal.hs:159:7
 100% ( 11 / 11) in 'Prettyprinter.Render.Util.SimpleDocTree'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Util.SimpleDocTree'
  Missing documentation for:
    Module header
  61% ( 11 / 18) in 'Prettyprinter.Render.Tutorials.TreeRenderingTutorial'
  Missing documentation for:
    SimpleHtml (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:40)
    Color (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:41)
    bold (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:46)
    italics (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:47)
    paragraph (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:48)
    headline (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:49)
    color (src/Prettyprinter/Render/Tutorials/TreeRenderingTutorial.hs:52)
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Tutorials.TreeRenderingTutorial'
  Missing documentation for:
    Module header
  61% ( 11 / 18) in 'Prettyprinter.Render.Tutorials.StackMachineTutorial'
  Missing documentation for:
    SimpleHtml (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:43)
    Color (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:44)
    bold (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:49)
    italics (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:50)
    paragraph (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:51)
    headline (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:52)
    color (src/Prettyprinter/Render/Tutorials/StackMachineTutorial.hs:55)
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Tutorials.StackMachineTutorial'
  Missing documentation for:
    Module header
Warning: 'Text' is ambiguous. It is defined
    * at src/Prettyprinter/Internal.hs:159:7
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Prettyprinter/Internal.hs:159:7
 100% (  9 /  9) in 'Prettyprinter.Render.Text'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Text'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Symbols.Ascii'
  Missing documentation for:
    Module header
 100% ( 30 / 30) in 'Prettyprinter.Symbols.Unicode'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Symbols.Unicode'
  Missing documentation for:
    Module header
Warning: Prettyprinter.Util: Could not find documentation for exported module: Prettyprinter.Util
 100% (  4 /  4) in 'Prettyprinter.Util'
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Util'
  Missing documentation for:
    Module header
Warning: Prettyprinter.Internal: could not find link destinations for: 
	- Prettyprinter.Internal.Rep_Doc
	- Prettyprinter.Internal.Rep_SimpleDocStream
Warning: Prettyprinter.Internal.Type: could not find link destinations for: 
	- Prettyprinter.Internal.Rep_Doc
Warning: Prettyprinter: could not find link destinations for: 
	- Prettyprinter.Internal.Rep_Doc
	- Prettyprinter.Internal.Rep_SimpleDocStream
Warning: Prettyprinter.Render.Util.SimpleDocTree: could not find link destinations for: 
	- Prettyprinter.Render.Util.SimpleDocTree.Rep_SimpleDocTree
Documentation created: dist/doc/html/prettyprinter/,
dist/doc/html/prettyprinter/prettyprinter.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/prettyprinter-1.7.1-UnQFunVR8xJApG1SQhvgB
Completed    prettyprinter-1.7.1
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Preprocessing library for primitive-0.9.1.0..
Running Haddock on library for primitive-0.9.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, nothing )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, nothing )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, nothing )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, nothing )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, nothing )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, nothing )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, nothing )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, nothing )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, nothing )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, nothing )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, nothing )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, nothing )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, nothing )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, nothing )
Haddock coverage:
   2% (  1 / 35) in 'Data.Primitive.MachDeps'
  Missing documentation for:
    sIZEOF_CHAR (Data/Primitive/MachDeps.hs:68)
    aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:69)
    sIZEOF_INT (Data/Primitive/MachDeps.hs:71)
    aLIGNMENT_INT (Data/Primitive/MachDeps.hs:72)
    sIZEOF_WORD (Data/Primitive/MachDeps.hs:74)
    aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:75)
    sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:77)
    aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:78)
    sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:80)
    aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:81)
    sIZEOF_PTR (Data/Primitive/MachDeps.hs:83)
    aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:84)
    sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:86)
    aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:87)
    sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:89)
    aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:90)
    sIZEOF_INT8 (Data/Primitive/MachDeps.hs:92)
    aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:93)
    sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:95)
    aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:96)
    sIZEOF_INT16 (Data/Primitive/MachDeps.hs:98)
    aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:99)
    sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:101)
    aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:102)
    sIZEOF_INT32 (Data/Primitive/MachDeps.hs:104)
    aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:105)
    sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:107)
    aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:108)
    sIZEOF_INT64 (Data/Primitive/MachDeps.hs:110)
    aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:111)
    sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:113)
    aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:114)
    Word64_# (Data/Primitive/MachDeps.hs:117)
    Int64_# (Data/Primitive/MachDeps.hs:118)
Warning: 'IO' is ambiguous. It is defined
    * in GHC.Types
    * in GHC.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Types
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
  89% ( 26 / 29) in 'Control.Monad.Primitive'
  Missing documentation for:
    unsafeInterleave (Control/Monad/Primitive.hs:408)
    unsafeDupableInterleave (Control/Monad/Primitive.hs:409)
    noDuplicate (Control/Monad/Primitive.hs:401)
Warning: 'MVar' is ambiguous. It is defined
    * at Data/Primitive/MVar.hs:41:17
    * at Data/Primitive/MVar.hs:41:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MVar.hs:41:1
 100% ( 11 / 11) in 'Data.Primitive.MVar'
Warning: 'Array' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:65:16
    * at Data/Primitive/Array.hs:65:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:65:1
Warning: 'MutableArray' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:108:25
    * at Data/Primitive/Array.hs:108:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:108:1
 100% ( 27 / 27) in 'Data.Primitive.Array'
Warning: 'MutVar' is ambiguous. It is defined
    * at Data/Primitive/MutVar.hs:44:19
    * at Data/Primitive/MutVar.hs:44:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MutVar.hs:44:1
Warning: 'IORef' is ambiguous. It is defined
    * in GHC.IORef
    * in GHC.IORef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.IORef
Warning: 'STRef' is ambiguous. It is defined
    * in GHC.STRef
    * in GHC.STRef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.STRef
 100% ( 15 / 15) in 'Data.Primitive.MutVar'
Warning: 'SmallArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:95:21
    * at Data/Primitive/SmallArray.hs:95:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:95:1
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'SmallMutableArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:106:30
    * at Data/Primitive/SmallArray.hs:106:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:106:1
  93% ( 27 / 29) in 'Data.Primitive.SmallArray'
  Missing documentation for:
    SmallArray (Data/Primitive/SmallArray.hs:95)
    SmallMutableArray (Data/Primitive/SmallArray.hs:106)
 100% ( 10 / 10) in 'Data.Primitive.Types'
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
  98% ( 61 / 62) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    createByteArray (Data/Primitive/ByteArray.hs:672)
Warning: 'PrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:144:20
    * at Data/Primitive/PrimArray.hs:144:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:144:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
 100% ( 78 / 78) in 'Data.Primitive.PrimArray'
Warning: 'Ptr' is ambiguous. It is defined
    * in GHC.Ptr
    * in GHC.Ptr
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Ptr
 100% ( 17 / 17) in 'Data.Primitive.Ptr'
 100% ( 10 / 10) in 'Data.Primitive'
Warning: 'PrimVar' is ambiguous. It is defined
    * at Data/Primitive/PrimVar.hs:49:23
    * at Data/Primitive/PrimVar.hs:49:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimVar.hs:49:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
 100% ( 22 / 22) in 'Data.Primitive.PrimVar'
Warning: Control.Monad.Primitive: could not find link destinations for: 
	- Control.Monad.Primitive.D:R:PrimStateST
	- Control.Monad.Primitive.D:R:PrimStateST0
	- Control.Monad.Primitive.D:R:PrimStateRWST
	- Control.Monad.Primitive.D:R:PrimStateWriterT
	- Control.Monad.Primitive.D:R:PrimStateStateT
	- Control.Monad.Primitive.D:R:PrimStateSelectT
	- Control.Monad.Primitive.D:R:PrimStateAccumT
	- Control.Monad.Primitive.D:R:PrimStateExceptT
	- Control.Monad.Primitive.D:R:PrimStateRWST0
	- Control.Monad.Primitive.D:R:PrimStateRWST1
	- Control.Monad.Primitive.D:R:PrimStateWriterT0
	- Control.Monad.Primitive.D:R:PrimStateWriterT1
	- Control.Monad.Primitive.D:R:PrimStateStateT0
	- Control.Monad.Primitive.D:R:PrimStateReaderT
	- Control.Monad.Primitive.D:R:PrimStateMaybeT
	- Control.Monad.Primitive.D:R:PrimStateIdentityT
	- Control.Monad.Primitive.D:R:PrimStateContT
	- Control.Monad.Primitive.D:R:PrimStateIO
Warning: Data.Primitive.Array: could not find link destinations for: 
	- Data.Primitive.Array.D:R:ItemArray
Warning: Data.Primitive.SmallArray: could not find link destinations for: 
	- Data.Primitive.SmallArray.D:R:ItemSmallArray
Warning: Data.Primitive.Types: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Warning: Data.Primitive.ByteArray: could not find link destinations for: 
	- Data.Array.Byte.D:R:ItemByteArray
Warning: Data.Primitive.PrimArray: could not find link destinations for: 
	- Data.Primitive.PrimArray.D:R:ItemPrimArray
Warning: Data.Primitive.Ptr: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Documentation created: dist/doc/html/primitive/,
dist/doc/html/primitive/primitive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/primitive-0.9.1.0-FI4ablStFrKABDqEidp4iv
Completed    primitive-0.9.1.0
Configuring semigroups-0.20...
Preprocessing library for semigroups-0.20..
Building library for semigroups-0.20..
[1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o, dist/build/Data/Semigroup/Generic.dyn_o )
Preprocessing library for semigroups-0.20..
Running Haddock on library for semigroups-0.20..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, nothing )
Haddock coverage:
Warning: 'GenericSemigroupMonoid' is ambiguous. It is defined
    * at src/Data/Semigroup/Generic.hs:111:3
    * at src/Data/Semigroup/Generic.hs:110:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Semigroup/Generic.hs:110:1
  77% (  7 /  9) in 'Data.Semigroup.Generic'
  Missing documentation for:
    GSemigroup (src/Data/Semigroup/Generic.hs:54)
    GMonoid (src/Data/Semigroup/Generic.hs:84)
Warning: Data.Semigroup.Generic: could not find link destinations for: 
	- Data.Semigroup.Generic.gmempty'
	- Data.Semigroup.Generic.gmappend'
Documentation created: dist/doc/html/semigroups/,
dist/doc/html/semigroups/semigroups.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/semigroups-0.20-FhfuFxVvP7ZBtA37SUthhH
Completed    semigroups-0.20
Downloading  shell-utility-0.1
Downloaded   shell-utility-0.1
Warning: shell-utility.cabal:35:18: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring shell-utility-0.1...
Preprocessing library for shell-utility-0.1..
Building library for shell-utility-0.1..
[1 of 6] Compiling Shell.Utility.Exit ( src/Shell/Utility/Exit.hs, dist/build/Shell/Utility/Exit.o, dist/build/Shell/Utility/Exit.dyn_o )

src/Shell/Utility/Exit.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
16 | import Control.Applicative (Applicative)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 6] Compiling Shell.Utility.GetOpt ( src/Shell/Utility/GetOpt.hs, dist/build/Shell/Utility/GetOpt.o, dist/build/Shell/Utility/GetOpt.dyn_o )
[3 of 6] Compiling Shell.Utility.ParseArgument ( src/Shell/Utility/ParseArgument.hs, dist/build/Shell/Utility/ParseArgument.o, dist/build/Shell/Utility/ParseArgument.dyn_o )

src/Shell/Utility/ParseArgument.hs:13:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
13 | import Control.Applicative (pure)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 6] Compiling Shell.Utility.Quote ( src/Shell/Utility/Quote.hs, dist/build/Shell/Utility/Quote.o, dist/build/Shell/Utility/Quote.dyn_o )
[5 of 6] Compiling Shell.Utility.Verbosity ( src/Shell/Utility/Verbosity.hs, dist/build/Shell/Utility/Verbosity.o, dist/build/Shell/Utility/Verbosity.dyn_o )

src/Shell/Utility/Verbosity.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative (pure)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 6] Compiling Shell.Utility.Log ( src/Shell/Utility/Log.hs, dist/build/Shell/Utility/Log.o, dist/build/Shell/Utility/Log.dyn_o )
Preprocessing library for shell-utility-0.1..
Running Haddock on library for shell-utility-0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling Shell.Utility.Exit ( src/Shell/Utility/Exit.hs, nothing )

src/Shell/Utility/Exit.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
16 | import Control.Applicative (Applicative)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 6] Compiling Shell.Utility.GetOpt ( src/Shell/Utility/GetOpt.hs, nothing )
[3 of 6] Compiling Shell.Utility.ParseArgument ( src/Shell/Utility/ParseArgument.hs, nothing )

src/Shell/Utility/ParseArgument.hs:13:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
13 | import Control.Applicative (pure)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 6] Compiling Shell.Utility.Quote ( src/Shell/Utility/Quote.hs, nothing )
[5 of 6] Compiling Shell.Utility.Verbosity ( src/Shell/Utility/Verbosity.hs, nothing )

src/Shell/Utility/Verbosity.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative (pure)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 6] Compiling Shell.Utility.Log ( src/Shell/Utility/Log.hs, nothing )
Haddock coverage:
Warning: 'GetOpt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'base' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  50% (  1 /  2) in 'Shell.Utility.Exit'
  Missing documentation for:
    Exit (src/Shell/Utility/Exit.hs:21)
   0% (  0 /  3) in 'Shell.Utility.GetOpt'
  Missing documentation for:
    Module header
    fmapArgDescr (src/Shell/Utility/GetOpt.hs:7)
    fmapOptDescr (src/Shell/Utility/GetOpt.hs:14)
  25% (  1 /  4) in 'Shell.Utility.ParseArgument'
  Missing documentation for:
    parseNumber (src/Shell/Utility/ParseArgument.hs:20)
    enumMaybe (src/Shell/Utility/ParseArgument.hs:33)
    enumeration (src/Shell/Utility/ParseArgument.hs:38)
  75% (  3 /  4) in 'Shell.Utility.Quote'
  Missing documentation for:
    Module header
  57% (  4 /  7) in 'Shell.Utility.Verbosity'
  Missing documentation for:
    Module header
    Verbosity (src/Shell/Utility/Verbosity.hs:12)
    parse (src/Shell/Utility/Verbosity.hs:37)
  83% (  5 /  6) in 'Shell.Utility.Log'
  Missing documentation for:
    wrapWords (src/Shell/Utility/Log.hs:61)
Documentation created: dist/doc/html/shell-utility/,
dist/doc/html/shell-utility/shell-utility.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/shell-utility-0.1-6vY6Tq6O8tlKzVPuDLxK69
Completed    shell-utility-0.1
Configuring split-0.2.5...
Preprocessing library for split-0.2.5..
Building library for split-0.2.5..
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o, dist/build/Data/List/Split/Internals.dyn_o )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, dist/build/Data/List/Split.o, dist/build/Data/List/Split.dyn_o )
Preprocessing library for split-0.2.5..
Running Haddock on library for split-0.2.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, nothing )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, nothing )
Haddock coverage:
Warning: 'Splitter' is ambiguous. It is defined
    * at src/Data/List/Split/Internals.hs:21:19
    * at src/Data/List/Split/Internals.hs:21:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/List/Split/Internals.hs:21:1
Warning: 'n' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'm' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  91% ( 63 / 69) in 'Data.List.Split.Internals'
Warning: 'Splitter' is ambiguous. It is defined
    * at src/Data/List/Split/Internals.hs:21:19
    * at src/Data/List/Split/Internals.hs:21:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/List/Split/Internals.hs:21:1
  90% ( 46 / 51) in 'Data.List.Split'
Documentation created: dist/doc/html/split/, dist/doc/html/split/split.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/split-0.2.5-HdqIBMrRyNiLuV2hi4AZF8
Completed    split-0.2.5
Configuring splitmix-0.1.1...
Preprocessing library for splitmix-0.1.1..
Building library for splitmix-0.1.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Preprocessing library for splitmix-0.1.1..
Running Haddock on library for splitmix-0.1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, nothing )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, nothing )
Haddock coverage:
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix.hs:77:14
    * at src/System/Random/SplitMix.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix.hs:77:1
 100% ( 22 / 22) in 'System.Random.SplitMix'
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix32.hs:61:14
    * at src/System/Random/SplitMix32.hs:61:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix32.hs:61:1
 100% ( 22 / 22) in 'System.Random.SplitMix32'
Documentation created: dist/doc/html/splitmix/,
dist/doc/html/splitmix/splitmix.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/splitmix-0.1.1-2dkWbDg3EPmIridMVkE3HU
Completed    splitmix-0.1.1
Configuring syb-0.7.2.4...
Preprocessing library for syb-0.7.2.4..
Building library for syb-0.7.2.4..
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o, dist/build/Data/Generics/Aliases.dyn_o )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o, dist/build/Data/Generics/Basics.dyn_o )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o, dist/build/Data/Generics/Builders.dyn_o )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o, dist/build/Data/Generics/Instances.dyn_o )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o, dist/build/Data/Generics/Schemes.dyn_o )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o, dist/build/Data/Generics/Text.dyn_o )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o, dist/build/Data/Generics/Twins.dyn_o )

src/Data/Generics/Twins.hs:224:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:224:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:237:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:237:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:249:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:249:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                               ^^^^
[ 8 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, dist/build/Data/Generics.o, dist/build/Data/Generics.dyn_o )
[ 9 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, dist/build/Generics/SYB.o, dist/build/Generics/SYB.dyn_o )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o, dist/build/Generics/SYB/Aliases.dyn_o )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o, dist/build/Generics/SYB/Basics.dyn_o )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o, dist/build/Generics/SYB/Builders.dyn_o )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o, dist/build/Generics/SYB/Instances.dyn_o )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o, dist/build/Generics/SYB/Schemes.dyn_o )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o, dist/build/Generics/SYB/Text.dyn_o )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o, dist/build/Generics/SYB/Twins.dyn_o )
Preprocessing library for syb-0.7.2.4..
Running Haddock on library for syb-0.7.2.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, nothing )
[ 2 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, nothing )
[ 3 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, nothing )
[ 4 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, nothing )
[ 5 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, nothing )
[ 6 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, nothing )
[ 7 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, nothing )

src/Data/Generics/Twins.hs:224:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:224:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
224 |   perkid a d = (tail a, unGT (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:237:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:237:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
237 |   perkid a d = (tail a, unGM (head a) d)
    |                               ^^^^

src/Data/Generics/Twins.hs:249:17: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                 ^^^^

src/Data/Generics/Twins.hs:249:31: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
249 |   perkid a d = (tail a, unGQ (head a) d)
    |                               ^^^^
[ 8 of 16] Compiling Data.Generics    ( src/Data/Generics.hs, nothing )
[ 9 of 16] Compiling Generics.SYB     ( src/Generics/SYB.hs, nothing )
[10 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, nothing )
[11 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, nothing )
[12 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, nothing )
[13 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, nothing )
[14 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, nothing )
[15 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, nothing )
[16 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, nothing )
Haddock coverage:
Warning: 'Generic'' is ambiguous. It is defined
    * at src/Data/Generics/Aliases.hs:510:19
    * at src/Data/Generics/Aliases.hs:510:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Generics/Aliases.hs:510:1
 100% ( 60 / 60) in 'Data.Generics.Aliases'
 100% (  2 /  2) in 'Data.Generics.Basics'
 100% (  3 /  3) in 'Data.Generics.Builders'
 100% (  1 /  1) in 'Data.Generics.Instances'
 100% ( 19 / 19) in 'Data.Generics.Schemes'
 100% (  6 /  6) in 'Data.Generics.Text'
 100% ( 17 / 17) in 'Data.Generics.Twins'
 100% (  8 /  8) in 'Data.Generics'
 100% (  2 /  2) in 'Generics.SYB'
 100% (  2 /  2) in 'Generics.SYB.Aliases'
 100% (  2 /  2) in 'Generics.SYB.Basics'
 100% (  2 /  2) in 'Generics.SYB.Builders'
 100% (  1 /  1) in 'Generics.SYB.Instances'
 100% (  2 /  2) in 'Generics.SYB.Schemes'
 100% (  2 /  2) in 'Generics.SYB.Text'
 100% (  2 /  2) in 'Generics.SYB.Twins'
Documentation created: dist/doc/html/syb/, dist/doc/html/syb/syb.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/syb-0.7.2.4-JKskBWXskz039r4NsqQZXJ
Completed    syb-0.7.2.4
Configuring tagged-0.8.9...
Preprocessing library for tagged-0.8.9..
Building library for tagged-0.8.9..
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o, dist/build/Data/Proxy/TH.dyn_o )
[2 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, dist/build/Data/Tagged.o, dist/build/Data/Tagged.dyn_o )
Preprocessing library for tagged-0.8.9..
Running Haddock on library for tagged-0.8.9..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Proxy.TH    ( src/Data/Proxy/TH.hs, nothing )
[2 of 2] Compiling Data.Tagged      ( src/Data/Tagged.hs, nothing )
Haddock coverage:
Warning: 'Proxy' is ambiguous. It is defined
    * in Data.Proxy
    * in Data.Proxy
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Proxy
  66% (  2 /  3) in 'Data.Proxy.TH'
  Missing documentation for:
    Module header
Warning: 'Tagged' is ambiguous. It is defined
    * at src/Data/Tagged.hs:82:22
    * at src/Data/Tagged.hs:82:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Tagged.hs:82:1
Warning: 'Proxy' is ambiguous. It is defined
    * in Data.Proxy
    * in Data.Proxy
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Proxy
  93% ( 14 / 15) in 'Data.Tagged'
  Missing documentation for:
    witness (src/Data/Tagged.hs:386)
Warning: Data.Tagged: could not find link destinations for: 
	- Data.Tagged.Rep_Tagged
	- Data.Tagged.Rep1_Tagged
Documentation created: dist/doc/html/tagged/, dist/doc/html/tagged/tagged.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tagged-0.8.9-6aZuwRISGvIHng66Gvw0LY
Completed    tagged-0.8.9
Configuring th-abstraction-0.7.1.0...
Preprocessing library for th-abstraction-0.7.1.0..
Building library for th-abstraction-0.7.1.0..
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, dist/build/Language/Haskell/TH/Datatype/Internal.o, dist/build/Language/Haskell/TH/Datatype/Internal.dyn_o )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.o, dist/build/Language/Haskell/TH/Datatype/TyVarBndr.dyn_o )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, dist/build/Language/Haskell/TH/Datatype.o, dist/build/Language/Haskell/TH/Datatype.dyn_o )
Preprocessing library for th-abstraction-0.7.1.0..
Running Haddock on library for th-abstraction-0.7.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Language.Haskell.TH.Datatype.Internal ( src/Language/Haskell/TH/Datatype/Internal.hs, nothing )
[2 of 3] Compiling Language.Haskell.TH.Datatype.TyVarBndr ( src/Language/Haskell/TH/Datatype/TyVarBndr.hs, nothing )
[3 of 3] Compiling Language.Haskell.TH.Datatype ( src/Language/Haskell/TH/Datatype.hs, nothing )
Haddock coverage:
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
  76% ( 40 / 52) in 'Language.Haskell.TH.Datatype.TyVarBndr'
  Missing documentation for:
    TyVarBndrUnit
    TyVarBndrSpec
    TyVarBndrVis
    Specificity
    BndrVis
    DefaultBndrFlag
    plainTV
    kindedTV
    inferredSpec
    specifiedSpec
    bndrReq
    bndrInvis
Warning: 'DatatypeInfo' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:184:21
    * at src/Language/Haskell/TH/Datatype.hs:184:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Language/Haskell/TH/Datatype.hs:184:1
Warning: 'ConstructorInfo' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:229:24
    * at src/Language/Haskell/TH/Datatype.hs:229:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Language/Haskell/TH/Datatype.hs:229:1
Warning: 'FieldStrictness' is ambiguous. It is defined
    * at src/Language/Haskell/TH/Datatype.hs:272:24
    * at src/Language/Haskell/TH/Datatype.hs:272:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Language/Haskell/TH/Datatype.hs:272:1
Warning: '()' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Strict' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * at src/Language/Haskell/TH/Datatype.hs:289:5
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Language/Haskell/TH/Datatype.hs:289:5
Warning: 'datatypeInstVars' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'mbKind' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'resolveFixities' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'FunArg' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Fixity' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
  92% ( 49 / 53) in 'Language.Haskell.TH.Datatype'
  Missing documentation for:
    arrowKCompat (src/Language/Haskell/TH/Datatype.hs:2260)
    isStrictAnnot (src/Language/Haskell/TH/Datatype.hs:293)
    notStrictAnnot (src/Language/Haskell/TH/Datatype.hs:294)
    unpackedAnnot (src/Language/Haskell/TH/Datatype.hs:295)
Warning: Language.Haskell.TH.Datatype.TyVarBndr: could not find link destinations for: 
	- Language.Haskell.TH.Syntax.Rep_BndrVis
	- Language.Haskell.TH.Syntax.Rep_Specificity
Warning: Language.Haskell.TH.Datatype: could not find link destinations for: 
	- Language.Haskell.TH.Datatype.Rep_DatatypeInfo
	- Language.Haskell.TH.Datatype.Rep_ConstructorInfo
	- Language.Haskell.TH.Datatype.Rep_FieldStrictness
	- Language.Haskell.TH.Datatype.Rep_Strictness
	- Language.Haskell.TH.Datatype.Rep_Unpackedness
	- Language.Haskell.TH.Datatype.Rep_ConstructorVariant
	- Language.Haskell.TH.Datatype.Rep_DatatypeVariant
Documentation created: dist/doc/html/th-abstraction/,
dist/doc/html/th-abstraction/th-abstraction.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/th-abstraction-0.7.1.0-5OEkekdo9oT3l4cxHWMApr
Completed    th-abstraction-0.7.1.0
Configuring transformers-compat-0.7.2...
Preprocessing library for transformers-compat-0.7.2..
Building library for transformers-compat-0.7.2..
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o, dist/build/Control/Monad/Trans/Instances.dyn_o )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, dist/build/Data/Functor/Classes/Generic/Internal.o, dist/build/Data/Functor/Classes/Generic/Internal.dyn_o )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, dist/build/Data/Functor/Classes/Generic.o, dist/build/Data/Functor/Classes/Generic.dyn_o )
[4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o, dist/build/Paths_transformers_compat.dyn_o )
Preprocessing library for transformers-compat-0.7.2..
Running Haddock on library for transformers-compat-0.7.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, nothing )
[2 of 4] Compiling Data.Functor.Classes.Generic.Internal ( generics/Data/Functor/Classes/Generic/Internal.hs, nothing )
[3 of 4] Compiling Data.Functor.Classes.Generic ( generics/Data/Functor/Classes/Generic.hs, nothing )
[4 of 4] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, nothing )
Haddock coverage:
 100% (  1 /  1) in 'Control.Monad.Trans.Instances'
Warning: 'String' is ambiguous. It is defined
    * in Text.Read.Lex
    * in GHC.Base
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Base
Warning: 'Options' is ambiguous. It is defined
    * at generics/Data/Functor/Classes/Generic/Internal.hs:146:19
    * at generics/Data/Functor/Classes/Generic/Internal.hs:146:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at generics/Data/Functor/Classes/Generic/Internal.hs:146:1
Warning: 'FunctorClassesDefault' is ambiguous. It is defined
    * at generics/Data/Functor/Classes/Generic/Internal.hs:1231:3
    * at generics/Data/Functor/Classes/Generic/Internal.hs:1230:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at generics/Data/Functor/Classes/Generic/Internal.hs:1230:1
 100% ( 48 / 48) in 'Data.Functor.Classes.Generic.Internal'
Warning: 'Eq1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Ord1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Read1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Show1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'GenericFunctorClasses' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'eq1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'compare1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'readsPrec1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'showsPrec1Default' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 21 / 21) in 'Data.Functor.Classes.Generic'
Warning: Data.Functor.Classes.Generic.Internal: could not find link destinations for: 
	- Data.Functor.Classes.Generic.Internal.GShowCon
	- Data.Functor.Classes.Generic.Internal.GReadCon
Documentation created: dist/doc/html/transformers-compat/,
dist/doc/html/transformers-compat/transformers-compat.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/transformers-compat-0.7.2-Kjd0KzrkeU5ax708EytP3
Completed    transformers-compat-0.7.2
Downloading  unsafe-0.0
Downloaded   unsafe-0.0
Warning: unsafe.cabal:50:30: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring unsafe-0.0...
Preprocessing library for unsafe-0.0..
Building library for unsafe-0.0..
[1 of 1] Compiling System.Unsafe    ( src-new/System/Unsafe.hs, dist/build/System/Unsafe.o, dist/build/System/Unsafe.dyn_o )
Preprocessing library for unsafe-0.0..
Running Haddock on library for unsafe-0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling System.Unsafe    ( src-new/System/Unsafe.hs, nothing )
Haddock coverage:
   0% (  0 /  8) in 'System.Unsafe'
  Missing documentation for:
    Module header
    performIO (src-new/System/Unsafe.hs:15)
    interleaveIO (src-new/System/Unsafe.hs:18)
    interleaveST (src-new/System/Unsafe.hs:21)
    ioToST (src-new/System/Unsafe.hs:24)
    stToIO (src-new/System/Unsafe.hs:27)
    foreignPtrToPtr (src-new/System/Unsafe.hs:30)
    coerce (src-new/System/Unsafe.hs:33)
Documentation created: dist/doc/html/unsafe/, dist/doc/html/unsafe/unsafe.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unsafe-0.0-3ngAC2n9jIh5LvMcILh2gF
Completed    unsafe-0.0
Configuring utility-ht-0.0.17.2...
Preprocessing library for utility-ht-0.0.17.2..
Building library for utility-ht-0.0.17.2..
[ 1 of 33] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o, dist/build/Control/Monad/HT.dyn_o )
[ 2 of 33] Compiling Data.Bits.HT     ( src/Data/Bits/HT.hs, dist/build/Data/Bits/HT.o, dist/build/Data/Bits/HT.dyn_o )
[ 3 of 33] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o, dist/build/Data/Bool/HT/Private.dyn_o )
[ 4 of 33] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o, dist/build/Data/Bool/HT.dyn_o )
[ 5 of 33] Compiling Data.Either.HT   ( src/Data/Either/HT.hs, dist/build/Data/Either/HT.o, dist/build/Data/Either/HT.dyn_o )
[ 6 of 33] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o, dist/build/Data/Ix/Enum.dyn_o )
[ 7 of 33] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o, dist/build/Data/Maybe/HT.dyn_o )
[ 8 of 33] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o, dist/build/Data/Monoid/HT.dyn_o )
[ 9 of 33] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o, dist/build/Data/Strictness/HT.dyn_o )
[10 of 33] Compiling Data.Tuple.Lazy  ( src/Data/Tuple/Lazy.hs, dist/build/Data/Tuple/Lazy.o, dist/build/Data/Tuple/Lazy.dyn_o )
[11 of 33] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o, dist/build/Data/Tuple/HT.dyn_o )
[12 of 33] Compiling Data.List.Reverse.StrictSpine ( src/Data/List/Reverse/StrictSpine.hs, dist/build/Data/List/Reverse/StrictSpine.o, dist/build/Data/List/Reverse/StrictSpine.dyn_o )
[13 of 33] Compiling Data.String.HT   ( src/Data/String/HT.hs, dist/build/Data/String/HT.o, dist/build/Data/String/HT.dyn_o )
[14 of 33] Compiling Data.List.Reverse.StrictElement ( src/Data/List/Reverse/StrictElement.hs, dist/build/Data/List/Reverse/StrictElement.o, dist/build/Data/List/Reverse/StrictElement.dyn_o )
[15 of 33] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o, dist/build/Data/Function/HT/Private.dyn_o )
[16 of 33] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o, dist/build/Data/Function/HT.dyn_o )
[17 of 33] Compiling Data.Ord.HT      ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o, dist/build/Data/Ord/HT.dyn_o )
[18 of 33] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o, dist/build/Data/List/Key/Private.dyn_o )
[19 of 33] Compiling Data.List.Key    ( src/Data/List/Key.hs, dist/build/Data/List/Key.o, dist/build/Data/List/Key.dyn_o )
[20 of 33] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o, dist/build/Data/Eq/HT.dyn_o )
[21 of 33] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o, dist/build/Control/Functor/HT.dyn_o )
[22 of 33] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o, dist/build/Data/List/Match/Private.dyn_o )

src/Data/List/Match/Private.hs:78:10: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
78 |    snd $ head $
   |          ^^^^
[23 of 33] Compiling Data.List.Match  ( src/Data/List/Match.hs, dist/build/Data/List/Match.o, dist/build/Data/List/Match.dyn_o )
[24 of 33] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o, dist/build/Data/List/HT/Private.dyn_o )

src/Data/List/HT/Private.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative ((<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:90:42: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
90 | tails' = fst . breakAfter null . iterate tail
   |                                          ^^^^

src/Data/List/HT/Private.hs:259:35: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
259 |    takeUntil (p . fst) $ zip xs $ tail $ tails xs
    |                                   ^^^^

src/Data/List/HT/Private.hs:300:11: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
300 |    foldr (\ x ~yt@(y:ys) -> if p x then [x]:yt else (x:y):ys) [[]]
    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:345:7: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
345 |       case xst of
    |       ^^^^^^^^^^^...

src/Data/List/HT/Private.hs:347:13: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
347 |             tail xs : xss) .
    |             ^^^^

src/Data/List/HT/Private.hs:674:45: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
674 |    unfoldr (\xs -> toMaybe (not (null xs)) (head xs, drop k xs))
    |                                             ^^^^

src/Data/List/HT/Private.hs:677:16: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
677 | sieve' k = map head . sliceVertical k
    |                ^^^^

src/Data/List/HT/Private.hs:683:18: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
683 | sieve''' k = map head . takeWhile (not . null) . iterate (drop k)
    |                  ^^^^

src/Data/List/HT/Private.hs:713:21: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding: Patterns of type [[a]] not matched: []
    |
713 |    reverse . foldr (\x ~(y:ys) -> ys ++ [x:y]) (replicate n [])
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:860:8: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type ([[a]], [[a]]) not matched: ([], _)
    |
860 |    let (y:ys,zs) = unzip (map (splitAt 1) xs)
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:943:19: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
943 |    concatMap fst (tail
    |                   ^^^^

src/Data/List/HT/Private.hs:1051:13: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1051 |        zip (tail as) (concatMap (\ai->[ai,ai]) as)
     |             ^^^^

src/Data/List/HT/Private.hs:1067:23: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1067 |        zip as (pairs (tail as))
     |                       ^^^^

src/Data/List/HT/Private.hs:1157:34: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1157 | mapAdjacent f xs = zipWith f xs (tail xs)
     |                                  ^^^^

src/Data/List/HT/Private.hs:1165:40: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1165 | mapAdjacentPointfree f = zipWith f <*> tail
     |                                        ^^^^
[25 of 33] Compiling Data.List.HT     ( src/Data/List/HT.hs, dist/build/Data/List/HT.o, dist/build/Data/List/HT.dyn_o )
[26 of 33] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o, dist/build/Data/Record/HT/Private.dyn_o )

src/Data/Record/HT/Private.hs:3:1: warning: [GHC-66111] [-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()
  |
3 | import Data.Monoid (mconcat, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Record/HT/Private.hs:26:4: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
26 |    head $ dropWhile (EQ==) (map (\c -> c x y) cs) ++ [EQ]
   |    ^^^^
[27 of 33] Compiling Data.Record.HT   ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o, dist/build/Data/Record/HT.dyn_o )
[28 of 33] Compiling Data.List.Reverse.Private ( src/Data/List/Reverse/Private.hs, dist/build/Data/List/Reverse/Private.o, dist/build/Data/List/Reverse/Private.dyn_o )
[29 of 33] Compiling Control.Applicative.HT ( src/Control/Applicative/HT.hs, dist/build/Control/Applicative/HT.o, dist/build/Control/Applicative/HT.dyn_o )

src/Control/Applicative/HT.hs:5:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <$>, <*>, Applicative, liftA2
    from module Control.Applicative is redundant
  |
5 | import Control.Applicative (Applicative, liftA2, liftA3, (<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[30 of 33] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, dist/build/Data/Tuple/Strict.o, dist/build/Data/Tuple/Strict.dyn_o )
[31 of 33] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, dist/build/Data/Tuple/Example.o, dist/build/Data/Tuple/Example.dyn_o )
[32 of 33] Compiling Text.Read.HT     ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o, dist/build/Text/Read/HT.dyn_o )
[33 of 33] Compiling Text.Show.HT     ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o, dist/build/Text/Show/HT.dyn_o )
Preprocessing library for utility-ht-0.0.17.2..
Running Haddock on library for utility-ht-0.0.17.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 33] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, nothing )
[ 2 of 33] Compiling Data.Bits.HT     ( src/Data/Bits/HT.hs, nothing )
[ 3 of 33] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, nothing )
[ 4 of 33] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, nothing )
[ 5 of 33] Compiling Data.Either.HT   ( src/Data/Either/HT.hs, nothing )
[ 6 of 33] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, nothing )
[ 7 of 33] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, nothing )
[ 8 of 33] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, nothing )
[ 9 of 33] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, nothing )
[10 of 33] Compiling Data.Tuple.Lazy  ( src/Data/Tuple/Lazy.hs, nothing )
[11 of 33] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, nothing )
[12 of 33] Compiling Data.List.Reverse.StrictSpine ( src/Data/List/Reverse/StrictSpine.hs, nothing )
[13 of 33] Compiling Data.String.HT   ( src/Data/String/HT.hs, nothing )
[14 of 33] Compiling Data.List.Reverse.StrictElement ( src/Data/List/Reverse/StrictElement.hs, nothing )
[15 of 33] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, nothing )
[16 of 33] Compiling Data.Function.HT ( src/Data/Function/HT.hs, nothing )
[17 of 33] Compiling Data.Ord.HT      ( src/Data/Ord/HT.hs, nothing )
[18 of 33] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, nothing )
[19 of 33] Compiling Data.List.Key    ( src/Data/List/Key.hs, nothing )
[20 of 33] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, nothing )
[21 of 33] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, nothing )
[22 of 33] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, nothing )

src/Data/List/Match/Private.hs:78:10: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
78 |    snd $ head $
   |          ^^^^
[23 of 33] Compiling Data.List.Match  ( src/Data/List/Match.hs, nothing )
[24 of 33] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, nothing )

src/Data/List/HT/Private.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative ((<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/List/HT/Private.hs:90:42: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
90 | tails' = fst . breakAfter null . iterate tail
   |                                          ^^^^

src/Data/List/HT/Private.hs:259:35: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
259 |    takeUntil (p . fst) $ zip xs $ tail $ tails xs
    |                                   ^^^^

src/Data/List/HT/Private.hs:347:13: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
347 |             tail xs : xss) .
    |             ^^^^

src/Data/List/HT/Private.hs:674:45: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
674 |    unfoldr (\xs -> toMaybe (not (null xs)) (head xs, drop k xs))
    |                                             ^^^^

src/Data/List/HT/Private.hs:677:16: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
677 | sieve' k = map head . sliceVertical k
    |                ^^^^

src/Data/List/HT/Private.hs:683:18: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
683 | sieve''' k = map head . takeWhile (not . null) . iterate (drop k)
    |                  ^^^^

src/Data/List/HT/Private.hs:943:19: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
943 |    concatMap fst (tail
    |                   ^^^^

src/Data/List/HT/Private.hs:1051:13: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1051 |        zip (tail as) (concatMap (\ai->[ai,ai]) as)
     |             ^^^^

src/Data/List/HT/Private.hs:1067:23: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1067 |        zip as (pairs (tail as))
     |                       ^^^^

src/Data/List/HT/Private.hs:1157:34: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1157 | mapAdjacent f xs = zipWith f xs (tail xs)
     |                                  ^^^^

src/Data/List/HT/Private.hs:1165:40: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1165 | mapAdjacentPointfree f = zipWith f <*> tail
     |                                        ^^^^
[25 of 33] Compiling Data.List.HT     ( src/Data/List/HT.hs, nothing )
[26 of 33] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, nothing )

src/Data/Record/HT/Private.hs:3:1: warning: [GHC-66111] [-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()
  |
3 | import Data.Monoid (mconcat, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Record/HT/Private.hs:26:4: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
26 |    head $ dropWhile (EQ==) (map (\c -> c x y) cs) ++ [EQ]
   |    ^^^^
[27 of 33] Compiling Data.Record.HT   ( src/Data/Record/HT.hs, nothing )
[28 of 33] Compiling Data.List.Reverse.Private ( src/Data/List/Reverse/Private.hs, nothing )
[29 of 33] Compiling Control.Applicative.HT ( src/Control/Applicative/HT.hs, nothing )

src/Control/Applicative/HT.hs:5:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <$>, <*>, Applicative, liftA2
    from module Control.Applicative is redundant
  |
5 | import Control.Applicative (Applicative, liftA2, liftA3, (<$>), (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[30 of 33] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, nothing )
[31 of 33] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, nothing )
[32 of 33] Compiling Text.Read.HT     ( src/Text/Read/HT.hs, nothing )
[33 of 33] Compiling Text.Show.HT     ( src/Text/Show/HT.hs, nothing )
Haddock coverage:
Warning: 'base' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  33% (  9 / 27) in 'Control.Monad.HT'
  Missing documentation for:
    Module header
    nest (src/Control/Monad/HT.hs:25)
    void (src/Control/Monad/HT.hs:86)
    for (src/Control/Monad/HT.hs:89)
    map (src/Control/Monad/HT.hs:92)
    zipWith (src/Control/Monad/HT.hs:95)
    chain (src/Control/Monad/HT.hs:98)
    filter (src/Control/Monad/HT.hs:102)
    replicate (src/Control/Monad/HT.hs:105)
    lift (src/Control/Monad/HT.hs:108)
    lift2 (src/Control/Monad/HT.hs:112)
    lift3 (src/Control/Monad/HT.hs:116)
    lift4 (src/Control/Monad/HT.hs:121)
    lift5 (src/Control/Monad/HT.hs:127)
    liftJoin2 (src/Control/Monad/HT.hs:139)
    liftJoin3 (src/Control/Monad/HT.hs:143)
    liftJoin4 (src/Control/Monad/HT.hs:150)
    liftJoin5 (src/Control/Monad/HT.hs:157)
  66% (  2 /  3) in 'Data.Bits.HT'
  Missing documentation for:
    Module header
  83% (  5 /  6) in 'Data.Bool.HT'
  Missing documentation for:
    Module header
   0% (  0 /  7) in 'Data.Either.HT'
  Missing documentation for:
    Module header
    mapLeft (src/Data/Either/HT.hs:12)
    mapRight (src/Data/Either/HT.hs:15)
    mapBoth (src/Data/Either/HT.hs:18)
    maybeLeft (src/Data/Either/HT.hs:21)
    maybeRight (src/Data/Either/HT.hs:24)
    swap (src/Data/Either/HT.hs:27)
Warning: 'Ix' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  7 /  7) in 'Data.Ix.Enum'
Warning: '(:)' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  60% (  3 /  5) in 'Data.Maybe.HT'
  Missing documentation for:
    Module header
    alternatives (src/Data/Maybe/HT.hs:53)
Warning: 'powerAssociative' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  80% (  4 /  5) in 'Data.Monoid.HT'
  Missing documentation for:
    Module header
   0% (  0 /  6) in 'Data.Strictness.HT'
  Missing documentation for:
    Module header
    arguments1 (src/Data/Strictness/HT.hs:5)
    arguments2 (src/Data/Strictness/HT.hs:9)
    arguments3 (src/Data/Strictness/HT.hs:13)
    arguments4 (src/Data/Strictness/HT.hs:17)
    arguments5 (src/Data/Strictness/HT.hs:21)
Warning: 'partition' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  31% (  5 / 16) in 'Data.Tuple.Lazy'
  Missing documentation for:
    Module header
    zipPair (src/Data/Tuple/Lazy.hs:37)
    zipWithPair (src/Data/Tuple/Lazy.hs:41)
    swap (src/Data/Tuple/Lazy.hs:46)
    forcePair (src/Data/Tuple/Lazy.hs:50)
    mapTriple (src/Data/Tuple/Lazy.hs:57)
    mapFst3 (src/Data/Tuple/Lazy.hs:61)
    mapSnd3 (src/Data/Tuple/Lazy.hs:65)
    mapThd3 (src/Data/Tuple/Lazy.hs:69)
    zipWithTriple (src/Data/Tuple/Lazy.hs:74)
    uncurry3 (src/Data/Tuple/Lazy.hs:78)
Warning: 'Arrow' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  35% (  7 / 20) in 'Data.Tuple.HT'
  Missing documentation for:
    Module header
    swap (src/Data/Tuple/Lazy.hs:46)
    forcePair (src/Data/Tuple/Lazy.hs:50)
    fst3 (src/Data/Tuple/HT.hs:40)
    snd3 (src/Data/Tuple/HT.hs:44)
    thd3 (src/Data/Tuple/HT.hs:48)
    mapTriple (src/Data/Tuple/Lazy.hs:57)
    mapFst3 (src/Data/Tuple/Lazy.hs:61)
    mapSnd3 (src/Data/Tuple/Lazy.hs:65)
    mapThd3 (src/Data/Tuple/Lazy.hs:69)
    curry3 (src/Data/Tuple/HT.hs:52)
    uncurry3 (src/Data/Tuple/Lazy.hs:78)
    triple (src/Data/Tuple/HT.hs:36)
 100% (  5 /  5) in 'Data.List.Reverse.StrictSpine'
  50% (  1 /  2) in 'Data.String.HT'
  Missing documentation for:
    Module header
 100% (  5 /  5) in 'Data.List.Reverse.StrictElement'
  80% (  4 /  5) in 'Data.Function.HT'
  Missing documentation for:
    Module header
  50% (  2 /  4) in 'Data.Ord.HT'
  Missing documentation for:
    Module header
    comparing (src/Data/Ord/HT.hs:7)
Warning: 'on' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'on' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  57% (  4 /  7) in 'Data.List.Key'
  Missing documentation for:
    nub (src/Data/List/Key/Private.hs:70)
    sort (src/Data/List/Key/Private.hs:60)
    merge (src/Data/List/Key/Private.hs:63)
   0% (  0 /  2) in 'Data.Eq.HT'
  Missing documentation for:
    Module header
    equating (src/Data/Eq/HT.hs:7)
  35% (  5 / 14) in 'Control.Functor.HT'
  Missing documentation for:
    Module header
    void (src/Control/Functor/HT.hs:11)
    map (src/Control/Functor/HT.hs:14)
    for (src/Control/Functor/HT.hs:17)
    mapFst (src/Control/Functor/HT.hs:50)
    mapSnd (src/Control/Functor/HT.hs:53)
    mapFst3 (src/Control/Functor/HT.hs:57)
    mapSnd3 (src/Control/Functor/HT.hs:60)
    mapThd3 (src/Control/Functor/HT.hs:63)
  90% ( 10 / 11) in 'Data.List.Match'
  Missing documentation for:
    Module header
Warning: 'b' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  82% ( 60 / 73) in 'Data.List.HT'
  Missing documentation for:
    Module header
    group (src/Data/List/HT/Private.hs:121)
    segmentAfterMaybe (src/Data/List/HT.hs:92)
    segmentBeforeMaybe (src/Data/List/HT.hs:88)
    dropWhileRev (src/Data/List/HT.hs:80)
    takeWhileRev (src/Data/List/HT.hs:84)
    dropWhileNothing (src/Data/List/HT/Private.hs:612)
    spanJust (src/Data/List/HT/Private.hs:650)
    unzipEithers (src/Data/List/HT/Private.hs:660)
    search (src/Data/List/HT/Private.hs:739)
    isAscendingLazy (src/Data/List/HT/Private.hs:1139)
    padLeft (src/Data/List/HT/Private.hs:1237)
    padRight (src/Data/List/HT/Private.hs:1242)
  66% (  2 /  3) in 'Data.Record.HT'
  Missing documentation for:
    Module header
   0% (  0 / 14) in 'Control.Applicative.HT'
  Missing documentation for:
    Module header
    mapPair (src/Control/Applicative/HT.hs:8)
    mapTriple (src/Control/Applicative/HT.hs:12)
    curry (src/Control/Applicative/HT.hs:16)
    curry3 (src/Control/Applicative/HT.hs:19)
    lift (src/Control/Applicative/HT.hs:24)
    lift2 (src/Control/Applicative/HT.hs:29)
    lift3 (src/Control/Applicative/HT.hs:34)
    lift4 (src/Control/Applicative/HT.hs:40)
    lift5 (src/Control/Applicative/HT.hs:47)
    lift6 (src/Control/Applicative/HT.hs:54)
    liftA4 (src/Control/Applicative/HT.hs:62)
    liftA5 (src/Control/Applicative/HT.hs:69)
    liftA6 (src/Control/Applicative/HT.hs:76)
  13% (  2 / 15) in 'Data.Tuple.Strict'
  Missing documentation for:
    Module header
    mapPair (src/Data/Tuple/Strict.hs:7)
    mapFst (src/Data/Tuple/Strict.hs:11)
    mapSnd (src/Data/Tuple/Strict.hs:15)
    zipPair (src/Data/Tuple/Strict.hs:19)
    zipWithPair (src/Data/Tuple/Strict.hs:23)
    swap (src/Data/Tuple/Strict.hs:28)
    mapTriple (src/Data/Tuple/Strict.hs:35)
    mapFst3 (src/Data/Tuple/Strict.hs:39)
    mapSnd3 (src/Data/Tuple/Strict.hs:43)
    mapThd3 (src/Data/Tuple/Strict.hs:47)
    zipWithTriple (src/Data/Tuple/Strict.hs:52)
    uncurry3 (src/Data/Tuple/Strict.hs:56)
  40% (  2 /  5) in 'Text.Read.HT'
  Missing documentation for:
    Module header
    readMany (src/Text/Read/HT.hs:23)
    maybeRead (src/Text/Read/HT.hs:30)
  33% (  1 /  3) in 'Text.Show.HT'
  Missing documentation for:
    Module header
    concatS (src/Text/Show/HT.hs:16)
Documentation created: dist/doc/html/utility-ht/,
dist/doc/html/utility-ht/utility-ht.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/utility-ht-0.0.17.2-H7ist9Z1pSu3VUEtQixbtA
Completed    utility-ht-0.0.17.2
Downloading  storable-complex-0.2.3.0
Downloaded   storable-complex-0.2.3.0
Warning: storable-complex.cabal:31:31: version operators used. To use version
operators the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring storable-complex-0.2.3.0...
Preprocessing library for storable-complex-0.2.3.0..
Building library for storable-complex-0.2.3.0..
[1 of 1] Compiling Foreign.Storable.Complex ( src/Foreign/Storable/Complex.hs, dist/build/Foreign/Storable/Complex.o, dist/build/Foreign/Storable/Complex.dyn_o )
Preprocessing library for storable-complex-0.2.3.0..
Running Haddock on library for storable-complex-0.2.3.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Foreign.Storable.Complex ( src/Foreign/Storable/Complex.hs, nothing )
Haddock coverage:
   0% (  0 /  1) in 'Foreign.Storable.Complex'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/storable-complex/,
dist/doc/html/storable-complex/storable-complex.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/storable-complex-0.2.3.0-LZQwjiiYdsmFYjsCGJe51a
Completed    storable-complex-0.2.3.0
Configuring blaze-markup-0.8.3.0...
Preprocessing library for blaze-markup-0.8.3.0..
Building library for blaze-markup-0.8.3.0..
[1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, dist/build/Text/Blaze/Internal.o, dist/build/Text/Blaze/Internal.dyn_o )

src/Text/Blaze/Internal.hs:82:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
82 | import           Control.Applicative    (Applicative (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:84:1: warning: [GHC-66111] [-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()
   |
84 | import           Data.Monoid            (Monoid, mappend, mconcat, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:223:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad MarkupM.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
223 |     return x = Empty x
    |     ^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:225:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical (>>) definition detected
    in the instance declaration for Monad MarkupM.
    (>>) will eventually be removed in favour of (*>)
    Suggested fix:
      Either remove definition for (>>) (recommended) or define as (>>) = (*>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
225 |     (>>) = Append
    |     ^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:230:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
230 | instance (a ~ ()) => IsString (MarkupM a) where
    |             ^
[2 of 6] Compiling Text.Blaze       ( src/Text/Blaze.hs, dist/build/Text/Blaze.o, dist/build/Text/Blaze.dyn_o )

src/Text/Blaze.hs:92:1: warning: [GHC-66111] [-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()
   |
92 | import           Data.Monoid            (mconcat)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze.hs:93:42: warning: [GHC-38856] [-Wunused-imports]
    The import of Word from module Data.Word is redundant
   |
93 | import           Data.Word              (Word, Word32, Word64)
   |                                          ^^^^
[3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, dist/build/Text/Blaze/Renderer/String.o, dist/build/Text/Blaze/Renderer/String.dyn_o )
[4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, dist/build/Text/Blaze/Renderer/Pretty.o, dist/build/Text/Blaze/Renderer/Pretty.dyn_o )
[5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, dist/build/Text/Blaze/Renderer/Text.o, dist/build/Text/Blaze/Renderer/Text.dyn_o )

src/Text/Blaze/Renderer/Text.hs:15:1: warning: [GHC-66111] [-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()
   |
15 | import Data.Monoid (mappend, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, dist/build/Text/Blaze/Renderer/Utf8.o, dist/build/Text/Blaze/Renderer/Utf8.dyn_o )

src/Text/Blaze/Renderer/Utf8.hs:11:1: warning: [GHC-66111] [-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()
   |
11 | import Data.Monoid (mappend, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for blaze-markup-0.8.3.0..
Running Haddock on library for blaze-markup-0.8.3.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, nothing )

src/Text/Blaze/Internal.hs:82:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
82 | import           Control.Applicative    (Applicative (..))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:84:1: warning: [GHC-66111] [-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()
   |
84 | import           Data.Monoid            (Monoid, mappend, mconcat, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:223:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad MarkupM.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
223 |     return x = Empty x
    |     ^^^^^^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:225:5: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical (>>) definition detected
    in the instance declaration for Monad MarkupM.
    (>>) will eventually be removed in favour of (*>)
    Suggested fix:
      Either remove definition for (>>) (recommended) or define as (>>) = (*>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
225 |     (>>) = Append
    |     ^^^^^^^^^^^^^

src/Text/Blaze/Internal.hs:230:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
230 | instance (a ~ ()) => IsString (MarkupM a) where
    |             ^
[2 of 6] Compiling Text.Blaze       ( src/Text/Blaze.hs, nothing )

src/Text/Blaze.hs:92:1: warning: [GHC-66111] [-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()
   |
92 | import           Data.Monoid            (mconcat)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Text/Blaze.hs:93:42: warning: [GHC-38856] [-Wunused-imports]
    The import of Word from module Data.Word is redundant
   |
93 | import           Data.Word              (Word, Word32, Word64)
   |                                          ^^^^
[3 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, nothing )
[4 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, nothing )
[5 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, nothing )

src/Text/Blaze/Renderer/Text.hs:15:1: warning: [GHC-66111] [-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()
   |
15 | import Data.Monoid (mappend, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, nothing )

src/Text/Blaze/Renderer/Utf8.hs:11:1: warning: [GHC-66111] [-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()
   |
11 | import Data.Monoid (mappend, mempty)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'String' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:123:7
    * in GHC.Base
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7
Warning: 'ByteString' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:127:7
    * in Data.ByteString.Internal.Type
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:127:7
Warning: 'Text' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:125:7
    * in Data.Text.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:125:7
Warning: 'Tag' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:252:15
    * at src/Text/Blaze/Internal.hs:252:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:252:1
 100% ( 55 / 55) in 'Text.Blaze.Internal'
 100% ( 43 / 43) in 'Text.Blaze'
Warning: 'String' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:123:7
    * in GHC.Base
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7
  75% (  3 /  4) in 'Text.Blaze.Renderer.String'
  Missing documentation for:
    renderHtml (src/Text/Blaze/Renderer/String.hs:94)
Warning: 'String' is ambiguous. It is defined
    * at src/Text/Blaze/Internal.hs:123:7
    * in GHC.Base
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Text/Blaze/Internal.hs:123:7
  66% (  2 /  3) in 'Text.Blaze.Renderer.Pretty'
  Missing documentation for:
    renderHtml (src/Text/Blaze/Renderer/Pretty.hs:57)
  55% (  5 /  9) in 'Text.Blaze.Renderer.Text'
  Missing documentation for:
    renderHtmlBuilder (src/Text/Blaze/Renderer/Text.hs:74)
    renderHtmlBuilderWith (src/Text/Blaze/Renderer/Text.hs:136)
    renderHtml (src/Text/Blaze/Renderer/Text.hs:150)
    renderHtmlWith (src/Text/Blaze/Renderer/Text.hs:167)
  85% (  6 /  7) in 'Text.Blaze.Renderer.Utf8'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/blaze-markup/,
dist/doc/html/blaze-markup/blaze-markup.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-markup-0.8.3.0-5FtAuZbHNjn43bYYN2wCfr
Completed    blaze-markup-0.8.3.0
Configuring ansi-terminal-types-1.1...
Preprocessing library for ansi-terminal-types-1.1..
Building library for ansi-terminal-types-1.1..
[1 of 1] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, dist/build/System/Console/ANSI/Types.o, dist/build/System/Console/ANSI/Types.dyn_o )
Preprocessing library for ansi-terminal-types-1.1..
Running Haddock on library for ansi-terminal-types-1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling System.Console.ANSI.Types ( src/System/Console/ANSI/Types.hs, nothing )
Haddock coverage:
 100% ( 13 / 13) in 'System.Console.ANSI.Types'
Documentation created: dist/doc/html/ansi-terminal-types/,
dist/doc/html/ansi-terminal-types/ansi-terminal-types.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ansi-terminal-types-1.1-HAQdkxzoxfTLgP68NcEWOX
Completed    ansi-terminal-types-1.1
Downloading  data-ref-0.1
Downloaded   data-ref-0.1
Configuring data-ref-0.1...
Preprocessing library for data-ref-0.1..
Building library for data-ref-0.1..
[1 of 1] Compiling Data.Ref         ( src/Data/Ref.hs, dist/build/Data/Ref.o, dist/build/Data/Ref.dyn_o )

src/Data/Ref.hs:38:1: warning: [GHC-66111] [-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)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for data-ref-0.1..
Running Haddock on library for data-ref-0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Ref         ( src/Data/Ref.hs, nothing )

src/Data/Ref.hs:38:1: warning: [GHC-66111] [-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)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
  11% (  1 /  9) in 'Data.Ref'
  Missing documentation for:
    T (src/Data/Ref.hs:43)
    modify (src/Data/Ref.hs:46)
    focus (src/Data/Ref.hs:49)
    newCons (src/Data/Ref.hs:57)
    C (src/Data/Ref.hs:60)
    lift (src/Data/Ref.hs:79)
    liftIO (src/Data/Ref.hs:82)
    newLifted (src/Data/Ref.hs:85)
Documentation created: dist/doc/html/data-ref/,
dist/doc/html/data-ref/data-ref.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/data-ref-0.1-BoLnbtZEacGEXZkAs6HaCO
Completed    data-ref-0.1
Configuring boxes-0.1.5...
Warning: Packages using 'cabal-version: >= 1.10' and before 'cabal-version:
3.4' must specify the 'default-language' field for each component (e.g.
Haskell98 or Haskell2010). If a component uses different languages in
different modules then list the other ones in the 'other-languages' field.
Warning: For packages using 'cabal-version: >= 1.10' the 'extensions' field is
deprecated. The new 'default-extensions' field lists extensions that are used
in all modules in the component, while the 'other-extensions' field lists
extensions that are used in some modules, e.g. via the {-# LANGUAGE #-}
pragma.
Preprocessing library for boxes-0.1.5..
Building library for boxes-0.1.5..
[1 of 1] Compiling Text.PrettyPrint.Boxes ( Text/PrettyPrint/Boxes.hs, dist/build/Text/PrettyPrint/Boxes.o, dist/build/Text/PrettyPrint/Boxes.dyn_o )
Preprocessing library for boxes-0.1.5..
Running Haddock on library for boxes-0.1.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Text.PrettyPrint.Boxes ( Text/PrettyPrint/Boxes.hs, nothing )
Haddock coverage:
Warning: 'Box' is ambiguous. It is defined
    * at Text/PrettyPrint/Boxes.hs:108:12
    * at Text/PrettyPrint/Boxes.hs:108:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Text/PrettyPrint/Boxes.hs:108:1
  95% ( 39 / 41) in 'Text.PrettyPrint.Boxes'
  Missing documentation for:
    rows
    cols
Documentation created: dist/doc/html/boxes/, dist/doc/html/boxes/boxes.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/boxes-0.1.5-JVWX38p82w14vWIalwgwIv
Completed    boxes-0.1.5
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Preprocessing library for random-1.3.1..
Running Haddock on library for random-1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, nothing )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, nothing )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, nothing )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, nothing )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, nothing )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, nothing )
Haddock coverage:
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'StateGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:612:22
    * at src/System/Random/Internal.hs:612:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:612:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateT' is ambiguous. It is defined
    * in Control.Monad.Trans.State.Strict
    * in Control.Monad.Trans.State.Strict
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Control.Monad.Trans.State.Strict
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'uniformByteStringM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
 100% ( 71 / 71) in 'System.Random'
Warning: 'TGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:719:19
    * at src/System/Random/Stateful.hs:719:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:719:1
Warning: 'STGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:618:22
    * at src/System/Random/Stateful.hs:618:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:618:1
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'IOGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:542:20
    * at src/System/Random/Stateful.hs:542:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:542:1
Warning: 'AtomicGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:428:24
    * at src/System/Random/Stateful.hs:428:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:428:1
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'IOGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:547:19
    * at src/System/Random/Stateful.hs:547:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:547:1
Warning: 'STGenM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:623:19
    * at src/System/Random/Stateful.hs:623:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:623:1
Warning: 'clearBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'testBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (137 /137) in 'System.Random.Stateful'
Warning: System.Random: could not find link destinations for: 
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:SeedSizeTGen
Warning: System.Random.Stateful: could not find link destinations for: 
	- System.Random.GFinite.GFinite
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Internal.GUniformRange
	- System.Random.Internal.GUniform
	- System.Random.Internal.D:R:MutableGenStateGenm
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:MutableGenAtomicGenm
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:MutableGenIOGenm
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:MutableGenSTGenST
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:MutableGenTGenSTM
	- System.Random.Stateful.D:R:SeedSizeTGen
Documentation created: dist/doc/html/random/, dist/doc/html/random/random.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/random-1.3.1-3nGGvXhY3csIF4EfWKRQXs
Completed    random-1.3.1
Configuring distributive-0.6.2.1...
Preprocessing library for distributive-0.6.2.1..
Building library for distributive-0.6.2.1..
[1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, dist/build/Data/Distributive.o, dist/build/Data/Distributive.dyn_o )

src/Data/Distributive.hs:157:26: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
157 |   distribute a e = fmap ($e) a
    |                          ^
[2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, dist/build/Data/Distributive/Generic.o, dist/build/Data/Distributive/Generic.dyn_o )
Preprocessing library for distributive-0.6.2.1..
Running Haddock on library for distributive-0.6.2.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, nothing )

src/Data/Distributive.hs:157:26: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
157 |   distribute a e = fmap ($e) a
    |                          ^
[2 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, nothing )
Haddock coverage:
Warning: 'Representable' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'Compose' is ambiguous. It is defined
    * in Data.Functor.Compose
    * in Data.Functor.Compose
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Compose
 100% (  4 /  4) in 'Data.Distributive'
  75% (  3 /  4) in 'Data.Distributive.Generic'
  Missing documentation for:
    GDistributive (src/Data/Distributive/Generic.hs:51)
Documentation created: dist/doc/html/distributive/,
dist/doc/html/distributive/distributive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/distributive-0.6.2.1-LYGC3cC7tAvDF84yagGUZw
Completed    distributive-0.6.2.1
Downloading  lazyio-0.1.0.4
Downloaded   lazyio-0.1.0.4
Warning: lazyio.cabal:62:32: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: lazyio.cabal:63:20: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: lazyio.cabal:59:31: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: lazyio.cabal:56:20: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Warning: lazyio.cabal:57:26: version operators used. To use version operators
the package needs to specify at least 'cabal-version: >= 1.8'.
Configuring lazyio-0.1.0.4...
Preprocessing library for lazyio-0.1.0.4..
Building library for lazyio-0.1.0.4..
[1 of 3] Compiling Data.ApplicativeChain ( src/Data/ApplicativeChain.hs, dist/build/Data/ApplicativeChain.o, dist/build/Data/ApplicativeChain.dyn_o )

src/Data/ApplicativeChain.hs:3:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
3 | import Control.Applicative (Applicative(pure, (<*>)), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling System.IO.Lazy   ( src/System/IO/Lazy.hs, dist/build/System/IO/Lazy.o, dist/build/System/IO/Lazy.dyn_o )

src/System/IO/Lazy.hs:54:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
54 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/System/IO/Lazy.hs:64:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad T.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
64 |    return x = Cons $ return x
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/System/IO/Lazy.hs:73:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative T.
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
73 |    pure = return
   |    ^^^^^^^^^^^^^
[3 of 3] Compiling System.IO.Lazy.Applicative ( src/System/IO/Lazy/Applicative.hs, dist/build/System/IO/Lazy/Applicative.o, dist/build/System/IO/Lazy/Applicative.dyn_o )

src/System/IO/Lazy/Applicative.hs:5:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
5 | import Control.Applicative (Applicative(pure, (<*>)), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for lazyio-0.1.0.4..
Running Haddock on library for lazyio-0.1.0.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling Data.ApplicativeChain ( src/Data/ApplicativeChain.hs, nothing )

src/Data/ApplicativeChain.hs:3:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
3 | import Control.Applicative (Applicative(pure, (<*>)), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 3] Compiling System.IO.Lazy   ( src/System/IO/Lazy.hs, nothing )

src/System/IO/Lazy.hs:54:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
54 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/System/IO/Lazy.hs:64:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad T.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
64 |    return x = Cons $ return x
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/System/IO/Lazy.hs:73:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative T.
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
73 |    pure = return
   |    ^^^^^^^^^^^^^
[3 of 3] Compiling System.IO.Lazy.Applicative ( src/System/IO/Lazy/Applicative.hs, nothing )

src/System/IO/Lazy/Applicative.hs:5:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
5 | import Control.Applicative (Applicative(pure, (<*>)), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'unsafeInterleaveIO' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  25% (  1 /  4) in 'System.IO.Lazy'
  Missing documentation for:
    T (src/System/IO/Lazy.hs:58)
    run (src/System/IO/Lazy.hs:80)
    interleave (src/System/IO/Lazy.hs:77)
Documentation created: dist/doc/html/lazyio/, dist/doc/html/lazyio/lazyio.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/lazyio-0.1.0.4-FxBSPdUmW3L1RIYpQ1KQMj
Completed    lazyio-0.1.0.4
Downloading  tfp-1.0.2
Downloaded   tfp-1.0.2
Configuring tfp-1.0.2...
Preprocessing library for tfp-1.0.2..
Building library for tfp-1.0.2..
[ 1 of 16] Compiling Type.Base.Proxy  ( src/Type/Base/Proxy.hs, dist/build/Type/Base/Proxy.o, dist/build/Type/Base/Proxy.dyn_o )

src/Type/Base/Proxy.hs:6:17: warning: [GHC-38856] [-Wunused-imports]
    The import of String from module Prelude is redundant
  |
6 | import Prelude (String, Eq, Functor, fmap)
  |                 ^^^^^^
[ 2 of 16] Compiling Type.Data.Bool   ( src/Type/Data/Bool.hs, dist/build/Type/Data/Bool.o, dist/build/Type/Data/Bool.dyn_o )
[ 3 of 16] Compiling Type.Data.List   ( src/Type/Data/List.hs, dist/build/Type/Data/List.o, dist/build/Type/Data/List.dyn_o )
[ 4 of 16] Compiling Type.Data.Num    ( src/Type/Data/Num.hs, dist/build/Type/Data/Num.o, dist/build/Type/Data/Num.dyn_o )
[ 5 of 16] Compiling Data.SizedWord   ( src/Data/SizedWord.hs, dist/build/Data/SizedWord.o, dist/build/Data/SizedWord.dyn_o )

src/Data/SizedWord.hs:111:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        GHC.Bits.bitSizeMaybe
    " In the instance declaration for Bits (SizedWord nT)
    |
111 | instance Num.Natural nT => Bits (SizedWord nT) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/SizedWord.hs:119:18: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
119 |           | b >= bitSize s -> error $ "Bits.bit{" ++ showSizedWordType s ++ "}: tried to set too large position"
    |                  ^^^^^^^

src/Data/SizedWord.hs:123:14: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
123 |       | b >= bitSize s = error $ "Bits.testBit{" ++ showSizedWordType s ++ "}: tried to test too large position"
    |              ^^^^^^^

src/Data/SizedWord.hs:139:46: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
139 |             ((x `shiftL` b) .|. (x `shiftR` (bitSize s - b)))
    |                                              ^^^^^^^

src/Data/SizedWord.hs:145:46: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
145 |             ((x `shiftR` b) .|. (x `shiftL` (bitSize s - b)))
    |                                              ^^^^^^^
[ 6 of 16] Compiling Data.SizedInt    ( src/Data/SizedInt.hs, dist/build/Data/SizedInt.o, dist/build/Data/SizedInt.dyn_o )

src/Data/SizedInt.hs:130:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        GHC.Bits.bitSizeMaybe
    " In the instance declaration for Bits (SizedInt nT)
    |
130 | instance Num.Natural nT => Bits (SizedInt nT) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/SizedInt.hs:138:18: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
138 |           | b >= bitSize s -> error $ "Bits.bit{" ++ showSizedIntType s ++ "}: tried to set too large position"
    |                  ^^^^^^^

src/Data/SizedInt.hs:142:14: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
142 |       | b >= bitSize s = error $ "Bits.testBit{" ++ showSizedIntType s ++ "}: tried to test too large position"
    |              ^^^^^^^
[ 7 of 16] Compiling Type.Data.Num.Unary ( src/Type/Data/Num/Unary.hs, dist/build/Type/Data/Num/Unary.o, dist/build/Type/Data/Num/Unary.dyn_o )
[ 8 of 16] Compiling Type.Data.Num.Unary.Literal ( src/Type/Data/Num/Unary/Literal.hs, dist/build/Type/Data/Num/Unary/Literal.o, dist/build/Type/Data/Num/Unary/Literal.dyn_o )
[ 9 of 16] Compiling Type.Data.Num.Decimal.Digit ( src/Type/Data/Num/Decimal/Digit.hs, dist/build/Type/Data/Num/Decimal/Digit.o, dist/build/Type/Data/Num/Decimal/Digit.dyn_o )
[10 of 16] Compiling Type.Data.Num.Unary.Proof ( src/Type/Data/Num/Unary/Proof.hs, dist/build/Type/Data/Num/Unary/Proof.o, dist/build/Type/Data/Num/Unary/Proof.dyn_o )
[11 of 16] Compiling Type.Data.Num.Decimal.Digit.Proof ( src/Type/Data/Num/Decimal/Digit/Proof.hs, dist/build/Type/Data/Num/Decimal/Digit/Proof.o, dist/build/Type/Data/Num/Decimal/Digit/Proof.dyn_o )
[12 of 16] Compiling Type.Data.Ord    ( src/Type/Data/Ord.hs, dist/build/Type/Data/Ord.o, dist/build/Type/Data/Ord.dyn_o )
[13 of 16] Compiling Type.Data.Num.Decimal.Number ( src/Type/Data/Num/Decimal/Number.hs, dist/build/Type/Data/Num/Decimal/Number.o, dist/build/Type/Data/Num/Decimal/Number.dyn_o )
[14 of 16] Compiling Type.Data.Num.Decimal.Proof ( src/Type/Data/Num/Decimal/Proof.hs, dist/build/Type/Data/Num/Decimal/Proof.o, dist/build/Type/Data/Num/Decimal/Proof.dyn_o )
[15 of 16] Compiling Type.Data.Num.Decimal.Literal ( src/Type/Data/Num/Decimal/Literal.hs, dist/build/Type/Data/Num/Decimal/Literal.o, dist/build/Type/Data/Num/Decimal/Literal.dyn_o )
[16 of 16] Compiling Type.Data.Num.Decimal ( src/Type/Data/Num/Decimal.hs, dist/build/Type/Data/Num/Decimal.o, dist/build/Type/Data/Num/Decimal.dyn_o )
Preprocessing library for tfp-1.0.2..
Running Haddock on library for tfp-1.0.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Type.Base.Proxy  ( src/Type/Base/Proxy.hs, nothing )

src/Type/Base/Proxy.hs:6:17: warning: [GHC-38856] [-Wunused-imports]
    The import of String from module Prelude is redundant
  |
6 | import Prelude (String, Eq, Functor, fmap)
  |                 ^^^^^^
[ 2 of 16] Compiling Type.Data.Bool   ( src/Type/Data/Bool.hs, nothing )
[ 3 of 16] Compiling Type.Data.List   ( src/Type/Data/List.hs, nothing )
[ 4 of 16] Compiling Type.Data.Num    ( src/Type/Data/Num.hs, nothing )
[ 5 of 16] Compiling Data.SizedWord   ( src/Data/SizedWord.hs, nothing )

src/Data/SizedWord.hs:111:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        GHC.Bits.bitSizeMaybe
    " In the instance declaration for Bits (SizedWord nT)
    |
111 | instance Num.Natural nT => Bits (SizedWord nT) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/SizedWord.hs:119:18: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
119 |           | b >= bitSize s -> error $ "Bits.bit{" ++ showSizedWordType s ++ "}: tried to set too large position"
    |                  ^^^^^^^

src/Data/SizedWord.hs:123:14: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
123 |       | b >= bitSize s = error $ "Bits.testBit{" ++ showSizedWordType s ++ "}: tried to test too large position"
    |              ^^^^^^^

src/Data/SizedWord.hs:139:46: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
139 |             ((x `shiftL` b) .|. (x `shiftR` (bitSize s - b)))
    |                                              ^^^^^^^

src/Data/SizedWord.hs:145:46: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
145 |             ((x `shiftR` b) .|. (x `shiftL` (bitSize s - b)))
    |                                              ^^^^^^^
[ 6 of 16] Compiling Data.SizedInt    ( src/Data/SizedInt.hs, nothing )

src/Data/SizedInt.hs:130:10: warning: [GHC-06201] [-Wmissing-methods]
    " No explicit implementation for
        GHC.Bits.bitSizeMaybe
    " In the instance declaration for Bits (SizedInt nT)
    |
130 | instance Num.Natural nT => Bits (SizedInt nT) where
    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/SizedInt.hs:138:18: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
138 |           | b >= bitSize s -> error $ "Bits.bit{" ++ showSizedIntType s ++ "}: tried to set too large position"
    |                  ^^^^^^^

src/Data/SizedInt.hs:142:14: warning: [GHC-68441] [-Wdeprecations]
    In the use of bitSize
    (imported from Data.Bits, but defined in GHC.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
    |
142 |       | b >= bitSize s = error $ "Bits.testBit{" ++ showSizedIntType s ++ "}: tried to test too large position"
    |              ^^^^^^^
[ 7 of 16] Compiling Type.Data.Num.Unary ( src/Type/Data/Num/Unary.hs, nothing )
[ 8 of 16] Compiling Type.Data.Num.Unary.Literal ( src/Type/Data/Num/Unary/Literal.hs, nothing )
[ 9 of 16] Compiling Type.Data.Num.Decimal.Digit ( src/Type/Data/Num/Decimal/Digit.hs, nothing )
[10 of 16] Compiling Type.Data.Num.Unary.Proof ( src/Type/Data/Num/Unary/Proof.hs, nothing )
[11 of 16] Compiling Type.Data.Num.Decimal.Digit.Proof ( src/Type/Data/Num/Decimal/Digit/Proof.hs, nothing )
[12 of 16] Compiling Type.Data.Ord    ( src/Type/Data/Ord.hs, nothing )
[13 of 16] Compiling Type.Data.Num.Decimal.Number ( src/Type/Data/Num/Decimal/Number.hs, nothing )
[14 of 16] Compiling Type.Data.Num.Decimal.Proof ( src/Type/Data/Num/Decimal/Proof.hs, nothing )
[15 of 16] Compiling Type.Data.Num.Decimal.Literal ( src/Type/Data/Num/Decimal/Literal.hs, nothing )
[16 of 16] Compiling Type.Data.Num.Decimal ( src/Type/Data/Num/Decimal.hs, nothing )
Haddock coverage:
   0% (  0 /  3) in 'Type.Base.Proxy'
  Missing documentation for:
    Module header
    Proxy (src/Type/Base/Proxy.hs:9)
    Show (src/Type/Base/Proxy.hs:20)
   0% (  0 / 16) in 'Type.Data.Bool'
  Missing documentation for:
    Module header
    C (src/Type/Data/Bool.hs:32)
    Singleton (src/Type/Data/Bool.hs:36)
    singleton (src/Type/Data/Bool.hs:41)
    True (src/Type/Data/Bool.hs:43)
    true (src/Type/Data/Bool.hs:45)
    False (src/Type/Data/Bool.hs:48)
    false (src/Type/Data/Bool.hs:50)
    Not (src/Type/Data/Bool.hs:54)
    not (src/Type/Data/Bool.hs:58)
    :&&: (src/Type/Data/Bool.hs:60)
    and (src/Type/Data/Bool.hs:64)
    :||: (src/Type/Data/Bool.hs:66)
    or (src/Type/Data/Bool.hs:70)
    If (src/Type/Data/Bool.hs:72)
    if_ (src/Type/Data/Bool.hs:76)
   0% (  0 /  8) in 'Type.Data.List'
  Missing documentation for:
    Module header
    Cons (src/Type/Data/List.hs:22)
    Null (src/Type/Data/List.hs:29)
    IsNull (src/Type/Data/List.hs:33)
    Head (src/Type/Data/List.hs:37)
    Tail (src/Type/Data/List.hs:40)
    Reverse (src/Type/Data/List.hs:43)
    Append (src/Type/Data/List.hs:50)
   3% (  2 / 57) in 'Type.Data.Num'
  Missing documentation for:
    Module header
    negate (src/Type/Data/Num.hs:79)
    IsPositive (src/Type/Data/Num.hs:81)
    isPositive (src/Type/Data/Num.hs:83)
    IsZero (src/Type/Data/Num.hs:85)
    isZero (src/Type/Data/Num.hs:87)
    IsNegative (src/Type/Data/Num.hs:89)
    isNegative (src/Type/Data/Num.hs:91)
    IsNatural (src/Type/Data/Num.hs:93)
    isNatural (src/Type/Data/Num.hs:95)
    One (src/Type/Data/Num.hs:97)
    one (src/Type/Data/Num.hs:99)
    Succ (src/Type/Data/Num.hs:101)
    succ (src/Type/Data/Num.hs:103)
    Pred (src/Type/Data/Num.hs:105)
    pred (src/Type/Data/Num.hs:107)
    IsEven (src/Type/Data/Num.hs:109)
    isEven (src/Type/Data/Num.hs:111)
    IsOdd (src/Type/Data/Num.hs:113)
    isOdd (src/Type/Data/Num.hs:116)
    :+: (src/Type/Data/Num.hs:118)
    add (src/Type/Data/Num.hs:120)
    :-: (src/Type/Data/Num.hs:122)
    sub (src/Type/Data/Num.hs:124)
    :*: (src/Type/Data/Num.hs:126)
    mul (src/Type/Data/Num.hs:128)
    Mul2 (src/Type/Data/Num.hs:130)
    mul2 (src/Type/Data/Num.hs:132)
    Pow2 (src/Type/Data/Num.hs:162)
    pow2 (src/Type/Data/Num.hs:164)
    Log2Ceil (src/Type/Data/Num.hs:166)
    log2Ceil (src/Type/Data/Num.hs:168)
    DivMod (src/Type/Data/Num.hs:134)
    divMod (src/Type/Data/Num.hs:136)
    Div (src/Type/Data/Num.hs:138)
    div (src/Type/Data/Num.hs:140)
    Mod (src/Type/Data/Num.hs:142)
    mod (src/Type/Data/Num.hs:144)
    Div2 (src/Type/Data/Num.hs:146)
    div2 (src/Type/Data/Num.hs:148)
    Fac (src/Type/Data/Num.hs:150)
    fac (src/Type/Data/Num.hs:152)
    Singleton (src/Type/Data/Num.hs:188)
    Representation (src/Type/Data/Num.hs:181)
    Integer (src/Type/Data/Num.hs:177)
    Natural (src/Type/Data/Num.hs:170)
    Positive (src/Type/Data/Num.hs:172)
    Negative (src/Type/Data/Num.hs:174)
    integerFromSingleton (src/Type/Data/Num.hs:192)
    integralFromSingleton (src/Type/Data/Num.hs:195)
    singletonFromProxy (src/Type/Data/Num.hs:198)
    integralFromProxy (src/Type/Data/Num.hs:201)
    reifyPositive (src/Type/Data/Num.hs:250)
    reifyNegative (src/Type/Data/Num.hs:258)
    reifyNatural (src/Type/Data/Num.hs:266)
   0% (  0 /  2) in 'Data.SizedWord'
  Missing documentation for:
    Module header
    SizedWord (src/Data/SizedWord.hs:16)
   0% (  0 /  2) in 'Data.SizedInt'
  Missing documentation for:
    Module header
    SizedInt (src/Data/SizedInt.hs:16)
   4% (  1 / 21) in 'Type.Data.Num.Unary'
  Missing documentation for:
    Module header
    unary (src/Type/Data/Num/Unary.hs:122)
    Un (src/Type/Data/Num/Unary.hs:29)
    Zero (src/Type/Data/Num/Unary.hs:30)
    Succ (src/Type/Data/Num/Unary.hs:31)
    zero (src/Type/Data/Num/Unary.hs:42)
    succ (src/Type/Data/Num/Unary.hs:45)
    HeadSingleton (src/Type/Data/Num/Unary.hs:76)
    headSingleton (src/Type/Data/Num/Unary.hs:81)
    Singleton (src/Type/Data/Num/Unary.hs:84)
    singleton (src/Type/Data/Num/Unary.hs:94)
    singletonFromProxy (src/Type/Data/Num/Unary.hs:112)
    integerFromSingleton (src/Type/Data/Num/Unary.hs:106)
    integralFromSingleton (src/Type/Data/Num/Unary.hs:109)
    integralFromProxy (src/Type/Data/Num/Unary.hs:115)
    Natural (src/Type/Data/Num/Unary.hs:48)
    Positive (src/Type/Data/Num/Unary.hs:58)
    :+: (src/Type/Data/Num/Unary.hs:66)
    :*: (src/Type/Data/Num/Unary.hs:70)
    reifyNatural (src/Type/Data/Num/Unary.hs:134)
   0% (  0 /131) in 'Type.Data.Num.Unary.Literal'
  Missing documentation for:
    Module header
    U0 (src/Type/Data/Num/Unary/Literal.hs:7)
    U1 (src/Type/Data/Num/Unary/Literal.hs:8)
    U2 (src/Type/Data/Num/Unary/Literal.hs:9)
    U3 (src/Type/Data/Num/Unary/Literal.hs:10)
    U4 (src/Type/Data/Num/Unary/Literal.hs:11)
    U5 (src/Type/Data/Num/Unary/Literal.hs:12)
    U6 (src/Type/Data/Num/Unary/Literal.hs:13)
    U7 (src/Type/Data/Num/Unary/Literal.hs:14)
    U8 (src/Type/Data/Num/Unary/Literal.hs:15)
    U9 (src/Type/Data/Num/Unary/Literal.hs:16)
    U10 (src/Type/Data/Num/Unary/Literal.hs:17)
    U11 (src/Type/Data/Num/Unary/Literal.hs:18)
    U12 (src/Type/Data/Num/Unary/Literal.hs:19)
    U13 (src/Type/Data/Num/Unary/Literal.hs:20)
    U14 (src/Type/Data/Num/Unary/Literal.hs:21)
    U15 (src/Type/Data/Num/Unary/Literal.hs:22)
    U16 (src/Type/Data/Num/Unary/Literal.hs:23)
    U17 (src/Type/Data/Num/Unary/Literal.hs:24)
    U18 (src/Type/Data/Num/Unary/Literal.hs:25)
    U19 (src/Type/Data/Num/Unary/Literal.hs:26)
    U20 (src/Type/Data/Num/Unary/Literal.hs:27)
    U21 (src/Type/Data/Num/Unary/Literal.hs:28)
    U22 (src/Type/Data/Num/Unary/Literal.hs:29)
    U23 (src/Type/Data/Num/Unary/Literal.hs:30)
    U24 (src/Type/Data/Num/Unary/Literal.hs:31)
    U25 (src/Type/Data/Num/Unary/Literal.hs:32)
    U26 (src/Type/Data/Num/Unary/Literal.hs:33)
    U27 (src/Type/Data/Num/Unary/Literal.hs:34)
    U28 (src/Type/Data/Num/Unary/Literal.hs:35)
    U29 (src/Type/Data/Num/Unary/Literal.hs:36)
    U30 (src/Type/Data/Num/Unary/Literal.hs:37)
    U31 (src/Type/Data/Num/Unary/Literal.hs:38)
    U32 (src/Type/Data/Num/Unary/Literal.hs:39)
    U33 (src/Type/Data/Num/Unary/Literal.hs:40)
    U34 (src/Type/Data/Num/Unary/Literal.hs:41)
    U35 (src/Type/Data/Num/Unary/Literal.hs:42)
    U36 (src/Type/Data/Num/Unary/Literal.hs:43)
    U37 (src/Type/Data/Num/Unary/Literal.hs:44)
    U38 (src/Type/Data/Num/Unary/Literal.hs:45)
    U39 (src/Type/Data/Num/Unary/Literal.hs:46)
    U40 (src/Type/Data/Num/Unary/Literal.hs:47)
    U41 (src/Type/Data/Num/Unary/Literal.hs:48)
    U42 (src/Type/Data/Num/Unary/Literal.hs:49)
    U43 (src/Type/Data/Num/Unary/Literal.hs:50)
    U44 (src/Type/Data/Num/Unary/Literal.hs:51)
    U45 (src/Type/Data/Num/Unary/Literal.hs:52)
    U46 (src/Type/Data/Num/Unary/Literal.hs:53)
    U47 (src/Type/Data/Num/Unary/Literal.hs:54)
    U48 (src/Type/Data/Num/Unary/Literal.hs:55)
    U49 (src/Type/Data/Num/Unary/Literal.hs:56)
    U50 (src/Type/Data/Num/Unary/Literal.hs:57)
    U51 (src/Type/Data/Num/Unary/Literal.hs:58)
    U52 (src/Type/Data/Num/Unary/Literal.hs:59)
    U53 (src/Type/Data/Num/Unary/Literal.hs:60)
    U54 (src/Type/Data/Num/Unary/Literal.hs:61)
    U55 (src/Type/Data/Num/Unary/Literal.hs:62)
    U56 (src/Type/Data/Num/Unary/Literal.hs:63)
    U57 (src/Type/Data/Num/Unary/Literal.hs:64)
    U58 (src/Type/Data/Num/Unary/Literal.hs:65)
    U59 (src/Type/Data/Num/Unary/Literal.hs:66)
    U60 (src/Type/Data/Num/Unary/Literal.hs:67)
    U61 (src/Type/Data/Num/Unary/Literal.hs:68)
    U62 (src/Type/Data/Num/Unary/Literal.hs:69)
    U63 (src/Type/Data/Num/Unary/Literal.hs:70)
    U64 (src/Type/Data/Num/Unary/Literal.hs:71)
    u0 (src/Type/Data/Num/Unary/Literal.hs:74)
    u1 (src/Type/Data/Num/Unary/Literal.hs:75)
    u2 (src/Type/Data/Num/Unary/Literal.hs:76)
    u3 (src/Type/Data/Num/Unary/Literal.hs:77)
    u4 (src/Type/Data/Num/Unary/Literal.hs:78)
    u5 (src/Type/Data/Num/Unary/Literal.hs:79)
    u6 (src/Type/Data/Num/Unary/Literal.hs:80)
    u7 (src/Type/Data/Num/Unary/Literal.hs:81)
    u8 (src/Type/Data/Num/Unary/Literal.hs:82)
    u9 (src/Type/Data/Num/Unary/Literal.hs:83)
    u10 (src/Type/Data/Num/Unary/Literal.hs:84)
    u11 (src/Type/Data/Num/Unary/Literal.hs:85)
    u12 (src/Type/Data/Num/Unary/Literal.hs:86)
    u13 (src/Type/Data/Num/Unary/Literal.hs:87)
    u14 (src/Type/Data/Num/Unary/Literal.hs:88)
    u15 (src/Type/Data/Num/Unary/Literal.hs:89)
    u16 (src/Type/Data/Num/Unary/Literal.hs:90)
    u17 (src/Type/Data/Num/Unary/Literal.hs:91)
    u18 (src/Type/Data/Num/Unary/Literal.hs:92)
    u19 (src/Type/Data/Num/Unary/Literal.hs:93)
    u20 (src/Type/Data/Num/Unary/Literal.hs:94)
    u21 (src/Type/Data/Num/Unary/Literal.hs:95)
    u22 (src/Type/Data/Num/Unary/Literal.hs:96)
    u23 (src/Type/Data/Num/Unary/Literal.hs:97)
    u24 (src/Type/Data/Num/Unary/Literal.hs:98)
    u25 (src/Type/Data/Num/Unary/Literal.hs:99)
    u26 (src/Type/Data/Num/Unary/Literal.hs:100)
    u27 (src/Type/Data/Num/Unary/Literal.hs:101)
    u28 (src/Type/Data/Num/Unary/Literal.hs:102)
    u29 (src/Type/Data/Num/Unary/Literal.hs:103)
    u30 (src/Type/Data/Num/Unary/Literal.hs:104)
    u31 (src/Type/Data/Num/Unary/Literal.hs:105)
    u32 (src/Type/Data/Num/Unary/Literal.hs:106)
    u33 (src/Type/Data/Num/Unary/Literal.hs:107)
    u34 (src/Type/Data/Num/Unary/Literal.hs:108)
    u35 (src/Type/Data/Num/Unary/Literal.hs:109)
    u36 (src/Type/Data/Num/Unary/Literal.hs:110)
    u37 (src/Type/Data/Num/Unary/Literal.hs:111)
    u38 (src/Type/Data/Num/Unary/Literal.hs:112)
    u39 (src/Type/Data/Num/Unary/Literal.hs:113)
    u40 (src/Type/Data/Num/Unary/Literal.hs:114)
    u41 (src/Type/Data/Num/Unary/Literal.hs:115)
    u42 (src/Type/Data/Num/Unary/Literal.hs:116)
    u43 (src/Type/Data/Num/Unary/Literal.hs:117)
    u44 (src/Type/Data/Num/Unary/Literal.hs:118)
    u45 (src/Type/Data/Num/Unary/Literal.hs:119)
    u46 (src/Type/Data/Num/Unary/Literal.hs:120)
    u47 (src/Type/Data/Num/Unary/Literal.hs:121)
    u48 (src/Type/Data/Num/Unary/Literal.hs:122)
    u49 (src/Type/Data/Num/Unary/Literal.hs:123)
    u50 (src/Type/Data/Num/Unary/Literal.hs:124)
    u51 (src/Type/Data/Num/Unary/Literal.hs:125)
    u52 (src/Type/Data/Num/Unary/Literal.hs:126)
    u53 (src/Type/Data/Num/Unary/Literal.hs:127)
    u54 (src/Type/Data/Num/Unary/Literal.hs:128)
    u55 (src/Type/Data/Num/Unary/Literal.hs:129)
    u56 (src/Type/Data/Num/Unary/Literal.hs:130)
    u57 (src/Type/Data/Num/Unary/Literal.hs:131)
    u58 (src/Type/Data/Num/Unary/Literal.hs:132)
    u59 (src/Type/Data/Num/Unary/Literal.hs:133)
    u60 (src/Type/Data/Num/Unary/Literal.hs:134)
    u61 (src/Type/Data/Num/Unary/Literal.hs:135)
    u62 (src/Type/Data/Num/Unary/Literal.hs:136)
    u63 (src/Type/Data/Num/Unary/Literal.hs:137)
    u64 (src/Type/Data/Num/Unary/Literal.hs:138)
   0% (  0 / 18) in 'Type.Data.Num.Decimal.Digit'
  Missing documentation for:
    Module header
    Singleton (src/Type/Data/Num/Decimal/Digit.hs:16)
    singleton (src/Type/Data/Num/Decimal/Digit.hs:19)
    C (src/Type/Data/Num/Decimal/Digit.hs:32)
    Pos (src/Type/Data/Num/Decimal/Digit.hs:46)
    Dec0 (src/Type/Data/Num/Decimal/Digit.hs:59)
    Dec1 (src/Type/Data/Num/Decimal/Digit.hs:63)
    Dec2 (src/Type/Data/Num/Decimal/Digit.hs:68)
    Dec3 (src/Type/Data/Num/Decimal/Digit.hs:73)
    Dec4 (src/Type/Data/Num/Decimal/Digit.hs:78)
    Dec5 (src/Type/Data/Num/Decimal/Digit.hs:83)
    Dec6 (src/Type/Data/Num/Decimal/Digit.hs:88)
    Dec7 (src/Type/Data/Num/Decimal/Digit.hs:93)
    Dec8 (src/Type/Data/Num/Decimal/Digit.hs:98)
    Dec9 (src/Type/Data/Num/Decimal/Digit.hs:103)
    reify (src/Type/Data/Num/Decimal/Digit.hs:110)
    reifyPos (src/Type/Data/Num/Decimal/Digit.hs:116)
    ToUnary (src/Type/Data/Num/Decimal/Digit.hs:130)
   6% (  1 / 15) in 'Type.Data.Num.Unary.Proof'
  Missing documentation for:
    Module header
    Nat (src/Type/Data/Num/Unary/Proof.hs:18)
    Pos (src/Type/Data/Num/Unary/Proof.hs:19)
    natFromPos (src/Type/Data/Num/Unary/Proof.hs:36)
    addNat (src/Type/Data/Num/Unary/Proof.hs:44)
    addPosL (src/Type/Data/Num/Unary/Proof.hs:58)
    addPosR (src/Type/Data/Num/Unary/Proof.hs:52)
    AddZeroL (src/Type/Data/Num/Unary/Proof.hs:79)
    addZeroL (src/Type/Data/Num/Unary/Proof.hs:85)
    AddComm (src/Type/Data/Num/Unary/Proof.hs:116)
    AddAssoc (src/Type/Data/Num/Unary/Proof.hs:141)
    addAssoc (src/Type/Data/Num/Unary/Proof.hs:147)
    mulNat (src/Type/Data/Num/Unary/Proof.hs:155)
    mulPos (src/Type/Data/Num/Unary/Proof.hs:163)
   0% (  0 /  9) in 'Type.Data.Num.Decimal.Digit.Proof'
  Missing documentation for:
    Module header
    Nat (src/Type/Data/Num/Decimal/Digit/Proof.hs:14)
    Pos (src/Type/Data/Num/Decimal/Digit/Proof.hs:15)
    UnaryNat (src/Type/Data/Num/Decimal/Digit/Proof.hs:54)
    unaryNat (src/Type/Data/Num/Decimal/Digit/Proof.hs:57)
    unaryNatImpl (src/Type/Data/Num/Decimal/Digit/Proof.hs:26)
    UnaryPos (src/Type/Data/Num/Decimal/Digit/Proof.hs:63)
    unaryPos (src/Type/Data/Num/Decimal/Digit/Proof.hs:66)
    unaryPosImpl (src/Type/Data/Num/Decimal/Digit/Proof.hs:44)
   0% (  0 / 34) in 'Type.Data.Ord'
  Missing documentation for:
    Module header
    Compare (src/Type/Data/Ord.hs:48)
    compare (src/Type/Data/Ord.hs:53)
    LT (src/Type/Data/Ord.hs:49)
    EQ (src/Type/Data/Ord.hs:50)
    GT (src/Type/Data/Ord.hs:51)
    IsLT (src/Type/Data/Ord.hs:55)
    isLT (src/Type/Data/Ord.hs:60)
    IsEQ (src/Type/Data/Ord.hs:62)
    isEQ (src/Type/Data/Ord.hs:67)
    IsGT (src/Type/Data/Ord.hs:69)
    isGT (src/Type/Data/Ord.hs:74)
    :<: (src/Type/Data/Ord.hs:90)
    lt (src/Type/Data/Ord.hs:89)
    LTT (src/Type/Data/Ord.hs:86)
    :<=: (src/Type/Data/Ord.hs:96)
    le (src/Type/Data/Ord.hs:95)
    LET (src/Type/Data/Ord.hs:92)
    :==: (src/Type/Data/Ord.hs:102)
    eq (src/Type/Data/Ord.hs:101)
    EQT (src/Type/Data/Ord.hs:98)
    :/=: (src/Type/Data/Ord.hs:108)
    ne (src/Type/Data/Ord.hs:107)
    NET (src/Type/Data/Ord.hs:104)
    :>=: (src/Type/Data/Ord.hs:114)
    ge (src/Type/Data/Ord.hs:113)
    GET (src/Type/Data/Ord.hs:110)
    :>: (src/Type/Data/Ord.hs:120)
    gt (src/Type/Data/Ord.hs:119)
    GTT (src/Type/Data/Ord.hs:116)
    Min (src/Type/Data/Ord.hs:122)
    min (src/Type/Data/Ord.hs:125)
    Max (src/Type/Data/Ord.hs:127)
    max (src/Type/Data/Ord.hs:130)
   8% (  4 / 47) in 'Type.Data.Num.Decimal.Number'
  Missing documentation for:
    Module header
    decimal (src/Type/Data/Num/Decimal/Number.hs:102)
    Zero (src/Type/Data/Num/Decimal/Number.hs:61)
    Pos (src/Type/Data/Num/Decimal/Number.hs:63)
    Neg (src/Type/Data/Num/Decimal/Number.hs:62)
    :< (src/Type/Data/Num/Decimal/Number.hs:68)
    :> (src/Type/Data/Num/Decimal/Number.hs:76)
    Singleton (src/Type/Data/Num/Decimal/Number.hs:240)
    singleton (src/Type/Data/Num/Decimal/Number.hs:243)
    singletonFromProxy (src/Type/Data/Num/Decimal/Number.hs:263)
    integerFromSingleton (src/Type/Data/Num/Decimal/Number.hs:257)
    integralFromSingleton (src/Type/Data/Num/Decimal/Number.hs:260)
    integralFromProxy (src/Type/Data/Num/Decimal/Number.hs:266)
    Integer (src/Type/Data/Num/Decimal/Number.hs:195)
    Natural (src/Type/Data/Num/Decimal/Number.hs:210)
    Positive (src/Type/Data/Num/Decimal/Number.hs:222)
    Negative (src/Type/Data/Num/Decimal/Number.hs:231)
    reifyIntegral (src/Type/Data/Num/Decimal/Number.hs:115)
    reifyNatural (src/Type/Data/Num/Decimal/Number.hs:174)
    reifyPositive (src/Type/Data/Num/Decimal/Number.hs:166)
    reifyNegative (src/Type/Data/Num/Decimal/Number.hs:170)
    reifyPos (src/Type/Data/Num/Decimal/Number.hs:152)
    reifyNeg (src/Type/Data/Num/Decimal/Number.hs:160)
    Digits (src/Type/Data/Num/Decimal/Number.hs:269)
    :+: (src/Type/Data/Num/Decimal/Number.hs:668)
    :-: (src/Type/Data/Num/Decimal/Number.hs:926)
    :*: (src/Type/Data/Num/Decimal/Number.hs:939)
    Pred (src/Type/Data/Num/Decimal/Number.hs:406)
    Succ (src/Type/Data/Num/Decimal/Number.hs:383)
    Compare (src/Type/Data/Num/Decimal/Number.hs:1411)
    IsEven (src/Type/Data/Num/Decimal/Number.hs:1217)
    Pow2 (src/Type/Data/Num/Decimal/Number.hs:1273)
    Log2Ceil (src/Type/Data/Num/Decimal/Number.hs:1287)
    :<: (src/Type/Data/Num/Decimal/Number.hs:1442)
    :<=: (src/Type/Data/Num/Decimal/Number.hs:1443)
    :==: (src/Type/Data/Num/Decimal/Number.hs:1446)
    :>: (src/Type/Data/Num/Decimal/Number.hs:1445)
    :>=: (src/Type/Data/Num/Decimal/Number.hs:1444)
    :/=: (src/Type/Data/Num/Decimal/Number.hs:1447)
    FromUnary (src/Type/Data/Num/Decimal/Number.hs:1503)
    ToUnary (src/Type/Data/Num/Decimal/Number.hs:1507)
    ToUnaryAcc (src/Type/Data/Num/Decimal/Number.hs:1511)
    UnaryAcc (src/Type/Data/Num/Decimal/Number.hs:1516)
   0% (  0 /  6) in 'Type.Data.Num.Decimal.Proof'
  Missing documentation for:
    Module header
    Digits (src/Type/Data/Num/Decimal/Proof.hs:55)
    UnaryNat (src/Type/Data/Num/Decimal/Proof.hs:21)
    unaryNat (src/Type/Data/Num/Decimal/Proof.hs:24)
    UnaryPos (src/Type/Data/Num/Decimal/Proof.hs:30)
    unaryPos (src/Type/Data/Num/Decimal/Proof.hs:33)
   0% (  0 /1041) in 'Type.Data.Num.Decimal.Literal'
  Missing documentation for:
    Module header
    Pos1 (src/Type/Data/Num/Decimal/Literal.hs:13)
    Pos2 (src/Type/Data/Num/Decimal/Literal.hs:14)
    Pos3 (src/Type/Data/Num/Decimal/Literal.hs:15)
    Pos4 (src/Type/Data/Num/Decimal/Literal.hs:16)
    Pos5 (src/Type/Data/Num/Decimal/Literal.hs:17)
    Pos6 (src/Type/Data/Num/Decimal/Literal.hs:18)
    Pos7 (src/Type/Data/Num/Decimal/Literal.hs:19)
    Neg1 (src/Type/Data/Num/Decimal/Literal.hs:21)
    Neg2 (src/Type/Data/Num/Decimal/Literal.hs:22)
    Neg3 (src/Type/Data/Num/Decimal/Literal.hs:23)
    Neg4 (src/Type/Data/Num/Decimal/Literal.hs:24)
    Neg5 (src/Type/Data/Num/Decimal/Literal.hs:25)
    Neg6 (src/Type/Data/Num/Decimal/Literal.hs:26)
    Neg7 (src/Type/Data/Num/Decimal/Literal.hs:27)
    D0 (src/Type/Data/Num/Decimal/Literal.hs:30)
    D1 (src/Type/Data/Num/Decimal/Literal.hs:32)
    D2 (src/Type/Data/Num/Decimal/Literal.hs:33)
    D3 (src/Type/Data/Num/Decimal/Literal.hs:34)
    D4 (src/Type/Data/Num/Decimal/Literal.hs:35)
    D5 (src/Type/Data/Num/Decimal/Literal.hs:36)
    D6 (src/Type/Data/Num/Decimal/Literal.hs:37)
    D7 (src/Type/Data/Num/Decimal/Literal.hs:38)
    D8 (src/Type/Data/Num/Decimal/Literal.hs:39)
    D9 (src/Type/Data/Num/Decimal/Literal.hs:40)
    D10 (src/Type/Data/Num/Decimal/Literal.hs:41)
    D11 (src/Type/Data/Num/Decimal/Literal.hs:42)
    D12 (src/Type/Data/Num/Decimal/Literal.hs:43)
    D13 (src/Type/Data/Num/Decimal/Literal.hs:44)
    D14 (src/Type/Data/Num/Decimal/Literal.hs:45)
    D15 (src/Type/Data/Num/Decimal/Literal.hs:46)
    D16 (src/Type/Data/Num/Decimal/Literal.hs:47)
    D17 (src/Type/Data/Num/Decimal/Literal.hs:48)
    D18 (src/Type/Data/Num/Decimal/Literal.hs:49)
    D19 (src/Type/Data/Num/Decimal/Literal.hs:50)
    D20 (src/Type/Data/Num/Decimal/Literal.hs:51)
    D21 (src/Type/Data/Num/Decimal/Literal.hs:52)
    D22 (src/Type/Data/Num/Decimal/Literal.hs:53)
    D23 (src/Type/Data/Num/Decimal/Literal.hs:54)
    D24 (src/Type/Data/Num/Decimal/Literal.hs:55)
    D25 (src/Type/Data/Num/Decimal/Literal.hs:56)
    D26 (src/Type/Data/Num/Decimal/Literal.hs:57)
    D27 (src/Type/Data/Num/Decimal/Literal.hs:58)
    D28 (src/Type/Data/Num/Decimal/Literal.hs:59)
    D29 (src/Type/Data/Num/Decimal/Literal.hs:60)
    D30 (src/Type/Data/Num/Decimal/Literal.hs:61)
    D31 (src/Type/Data/Num/Decimal/Literal.hs:62)
    D32 (src/Type/Data/Num/Decimal/Literal.hs:63)
    D33 (src/Type/Data/Num/Decimal/Literal.hs:64)
    D34 (src/Type/Data/Num/Decimal/Literal.hs:65)
    D35 (src/Type/Data/Num/Decimal/Literal.hs:66)
    D36 (src/Type/Data/Num/Decimal/Literal.hs:67)
    D37 (src/Type/Data/Num/Decimal/Literal.hs:68)
    D38 (src/Type/Data/Num/Decimal/Literal.hs:69)
    D39 (src/Type/Data/Num/Decimal/Literal.hs:70)
    D40 (src/Type/Data/Num/Decimal/Literal.hs:71)
    D41 (src/Type/Data/Num/Decimal/Literal.hs:72)
    D42 (src/Type/Data/Num/Decimal/Literal.hs:73)
    D43 (src/Type/Data/Num/Decimal/Literal.hs:74)
    D44 (src/Type/Data/Num/Decimal/Literal.hs:75)
    D45 (src/Type/Data/Num/Decimal/Literal.hs:76)
    D46 (src/Type/Data/Num/Decimal/Literal.hs:77)
    D47 (src/Type/Data/Num/Decimal/Literal.hs:78)
    D48 (src/Type/Data/Num/Decimal/Literal.hs:79)
    D49 (src/Type/Data/Num/Decimal/Literal.hs:80)
    D50 (src/Type/Data/Num/Decimal/Literal.hs:81)
    D51 (src/Type/Data/Num/Decimal/Literal.hs:82)
    D52 (src/Type/Data/Num/Decimal/Literal.hs:83)
    D53 (src/Type/Data/Num/Decimal/Literal.hs:84)
    D54 (src/Type/Data/Num/Decimal/Literal.hs:85)
    D55 (src/Type/Data/Num/Decimal/Literal.hs:86)
    D56 (src/Type/Data/Num/Decimal/Literal.hs:87)
    D57 (src/Type/Data/Num/Decimal/Literal.hs:88)
    D58 (src/Type/Data/Num/Decimal/Literal.hs:89)
    D59 (src/Type/Data/Num/Decimal/Literal.hs:90)
    D60 (src/Type/Data/Num/Decimal/Literal.hs:91)
    D61 (src/Type/Data/Num/Decimal/Literal.hs:92)
    D62 (src/Type/Data/Num/Decimal/Literal.hs:93)
    D63 (src/Type/Data/Num/Decimal/Literal.hs:94)
    D64 (src/Type/Data/Num/Decimal/Literal.hs:95)
    D65 (src/Type/Data/Num/Decimal/Literal.hs:96)
    D66 (src/Type/Data/Num/Decimal/Literal.hs:97)
    D67 (src/Type/Data/Num/Decimal/Literal.hs:98)
    D68 (src/Type/Data/Num/Decimal/Literal.hs:99)
    D69 (src/Type/Data/Num/Decimal/Literal.hs:100)
    D70 (src/Type/Data/Num/Decimal/Literal.hs:101)
    D71 (src/Type/Data/Num/Decimal/Literal.hs:102)
    D72 (src/Type/Data/Num/Decimal/Literal.hs:103)
    D73 (src/Type/Data/Num/Decimal/Literal.hs:104)
    D74 (src/Type/Data/Num/Decimal/Literal.hs:105)
    D75 (src/Type/Data/Num/Decimal/Literal.hs:106)
    D76 (src/Type/Data/Num/Decimal/Literal.hs:107)
    D77 (src/Type/Data/Num/Decimal/Literal.hs:108)
    D78 (src/Type/Data/Num/Decimal/Literal.hs:109)
    D79 (src/Type/Data/Num/Decimal/Literal.hs:110)
    D80 (src/Type/Data/Num/Decimal/Literal.hs:111)
    D81 (src/Type/Data/Num/Decimal/Literal.hs:112)
    D82 (src/Type/Data/Num/Decimal/Literal.hs:113)
    D83 (src/Type/Data/Num/Decimal/Literal.hs:114)
    D84 (src/Type/Data/Num/Decimal/Literal.hs:115)
    D85 (src/Type/Data/Num/Decimal/Literal.hs:116)
    D86 (src/Type/Data/Num/Decimal/Literal.hs:117)
    D87 (src/Type/Data/Num/Decimal/Literal.hs:118)
    D88 (src/Type/Data/Num/Decimal/Literal.hs:119)
    D89 (src/Type/Data/Num/Decimal/Literal.hs:120)
    D90 (src/Type/Data/Num/Decimal/Literal.hs:121)
    D91 (src/Type/Data/Num/Decimal/Literal.hs:122)
    D92 (src/Type/Data/Num/Decimal/Literal.hs:123)
    D93 (src/Type/Data/Num/Decimal/Literal.hs:124)
    D94 (src/Type/Data/Num/Decimal/Literal.hs:125)
    D95 (src/Type/Data/Num/Decimal/Literal.hs:126)
    D96 (src/Type/Data/Num/Decimal/Literal.hs:127)
    D97 (src/Type/Data/Num/Decimal/Literal.hs:128)
    D98 (src/Type/Data/Num/Decimal/Literal.hs:129)
    D99 (src/Type/Data/Num/Decimal/Literal.hs:130)
    D100 (src/Type/Data/Num/Decimal/Literal.hs:131)
    D101 (src/Type/Data/Num/Decimal/Literal.hs:132)
    D102 (src/Type/Data/Num/Decimal/Literal.hs:133)
    D103 (src/Type/Data/Num/Decimal/Literal.hs:134)
    D104 (src/Type/Data/Num/Decimal/Literal.hs:135)
    D105 (src/Type/Data/Num/Decimal/Literal.hs:136)
    D106 (src/Type/Data/Num/Decimal/Literal.hs:137)
    D107 (src/Type/Data/Num/Decimal/Literal.hs:138)
    D108 (src/Type/Data/Num/Decimal/Literal.hs:139)
    D109 (src/Type/Data/Num/Decimal/Literal.hs:140)
    D110 (src/Type/Data/Num/Decimal/Literal.hs:141)
    D111 (src/Type/Data/Num/Decimal/Literal.hs:142)
    D112 (src/Type/Data/Num/Decimal/Literal.hs:143)
    D113 (src/Type/Data/Num/Decimal/Literal.hs:144)
    D114 (src/Type/Data/Num/Decimal/Literal.hs:145)
    D115 (src/Type/Data/Num/Decimal/Literal.hs:146)
    D116 (src/Type/Data/Num/Decimal/Literal.hs:147)
    D117 (src/Type/Data/Num/Decimal/Literal.hs:148)
    D118 (src/Type/Data/Num/Decimal/Literal.hs:149)
    D119 (src/Type/Data/Num/Decimal/Literal.hs:150)
    D120 (src/Type/Data/Num/Decimal/Literal.hs:151)
    D121 (src/Type/Data/Num/Decimal/Literal.hs:152)
    D122 (src/Type/Data/Num/Decimal/Literal.hs:153)
    D123 (src/Type/Data/Num/Decimal/Literal.hs:154)
    D124 (src/Type/Data/Num/Decimal/Literal.hs:155)
    D125 (src/Type/Data/Num/Decimal/Literal.hs:156)
    D126 (src/Type/Data/Num/Decimal/Literal.hs:157)
    D127 (src/Type/Data/Num/Decimal/Literal.hs:158)
    D128 (src/Type/Data/Num/Decimal/Literal.hs:159)
    D129 (src/Type/Data/Num/Decimal/Literal.hs:160)
    D130 (src/Type/Data/Num/Decimal/Literal.hs:161)
    D131 (src/Type/Data/Num/Decimal/Literal.hs:162)
    D132 (src/Type/Data/Num/Decimal/Literal.hs:163)
    D133 (src/Type/Data/Num/Decimal/Literal.hs:164)
    D134 (src/Type/Data/Num/Decimal/Literal.hs:165)
    D135 (src/Type/Data/Num/Decimal/Literal.hs:166)
    D136 (src/Type/Data/Num/Decimal/Literal.hs:167)
    D137 (src/Type/Data/Num/Decimal/Literal.hs:168)
    D138 (src/Type/Data/Num/Decimal/Literal.hs:169)
    D139 (src/Type/Data/Num/Decimal/Literal.hs:170)
    D140 (src/Type/Data/Num/Decimal/Literal.hs:171)
    D141 (src/Type/Data/Num/Decimal/Literal.hs:172)
    D142 (src/Type/Data/Num/Decimal/Literal.hs:173)
    D143 (src/Type/Data/Num/Decimal/Literal.hs:174)
    D144 (src/Type/Data/Num/Decimal/Literal.hs:175)
    D145 (src/Type/Data/Num/Decimal/Literal.hs:176)
    D146 (src/Type/Data/Num/Decimal/Literal.hs:177)
    D147 (src/Type/Data/Num/Decimal/Literal.hs:178)
    D148 (src/Type/Data/Num/Decimal/Literal.hs:179)
    D149 (src/Type/Data/Num/Decimal/Literal.hs:180)
    D150 (src/Type/Data/Num/Decimal/Literal.hs:181)
    D151 (src/Type/Data/Num/Decimal/Literal.hs:182)
    D152 (src/Type/Data/Num/Decimal/Literal.hs:183)
    D153 (src/Type/Data/Num/Decimal/Literal.hs:184)
    D154 (src/Type/Data/Num/Decimal/Literal.hs:185)
    D155 (src/Type/Data/Num/Decimal/Literal.hs:186)
    D156 (src/Type/Data/Num/Decimal/Literal.hs:187)
    D157 (src/Type/Data/Num/Decimal/Literal.hs:188)
    D158 (src/Type/Data/Num/Decimal/Literal.hs:189)
    D159 (src/Type/Data/Num/Decimal/Literal.hs:190)
    D160 (src/Type/Data/Num/Decimal/Literal.hs:191)
    D161 (src/Type/Data/Num/Decimal/Literal.hs:192)
    D162 (src/Type/Data/Num/Decimal/Literal.hs:193)
    D163 (src/Type/Data/Num/Decimal/Literal.hs:194)
    D164 (src/Type/Data/Num/Decimal/Literal.hs:195)
    D165 (src/Type/Data/Num/Decimal/Literal.hs:196)
    D166 (src/Type/Data/Num/Decimal/Literal.hs:197)
    D167 (src/Type/Data/Num/Decimal/Literal.hs:198)
    D168 (src/Type/Data/Num/Decimal/Literal.hs:199)
    D169 (src/Type/Data/Num/Decimal/Literal.hs:200)
    D170 (src/Type/Data/Num/Decimal/Literal.hs:201)
    D171 (src/Type/Data/Num/Decimal/Literal.hs:202)
    D172 (src/Type/Data/Num/Decimal/Literal.hs:203)
    D173 (src/Type/Data/Num/Decimal/Literal.hs:204)
    D174 (src/Type/Data/Num/Decimal/Literal.hs:205)
    D175 (src/Type/Data/Num/Decimal/Literal.hs:206)
    D176 (src/Type/Data/Num/Decimal/Literal.hs:207)
    D177 (src/Type/Data/Num/Decimal/Literal.hs:208)
    D178 (src/Type/Data/Num/Decimal/Literal.hs:209)
    D179 (src/Type/Data/Num/Decimal/Literal.hs:210)
    D180 (src/Type/Data/Num/Decimal/Literal.hs:211)
    D181 (src/Type/Data/Num/Decimal/Literal.hs:212)
    D182 (src/Type/Data/Num/Decimal/Literal.hs:213)
    D183 (src/Type/Data/Num/Decimal/Literal.hs:214)
    D184 (src/Type/Data/Num/Decimal/Literal.hs:215)
    D185 (src/Type/Data/Num/Decimal/Literal.hs:216)
    D186 (src/Type/Data/Num/Decimal/Literal.hs:217)
    D187 (src/Type/Data/Num/Decimal/Literal.hs:218)
    D188 (src/Type/Data/Num/Decimal/Literal.hs:219)
    D189 (src/Type/Data/Num/Decimal/Literal.hs:220)
    D190 (src/Type/Data/Num/Decimal/Literal.hs:221)
    D191 (src/Type/Data/Num/Decimal/Literal.hs:222)
    D192 (src/Type/Data/Num/Decimal/Literal.hs:223)
    D193 (src/Type/Data/Num/Decimal/Literal.hs:224)
    D194 (src/Type/Data/Num/Decimal/Literal.hs:225)
    D195 (src/Type/Data/Num/Decimal/Literal.hs:226)
    D196 (src/Type/Data/Num/Decimal/Literal.hs:227)
    D197 (src/Type/Data/Num/Decimal/Literal.hs:228)
    D198 (src/Type/Data/Num/Decimal/Literal.hs:229)
    D199 (src/Type/Data/Num/Decimal/Literal.hs:230)
    D200 (src/Type/Data/Num/Decimal/Literal.hs:231)
    D201 (src/Type/Data/Num/Decimal/Literal.hs:232)
    D202 (src/Type/Data/Num/Decimal/Literal.hs:233)
    D203 (src/Type/Data/Num/Decimal/Literal.hs:234)
    D204 (src/Type/Data/Num/Decimal/Literal.hs:235)
    D205 (src/Type/Data/Num/Decimal/Literal.hs:236)
    D206 (src/Type/Data/Num/Decimal/Literal.hs:237)
    D207 (src/Type/Data/Num/Decimal/Literal.hs:238)
    D208 (src/Type/Data/Num/Decimal/Literal.hs:239)
    D209 (src/Type/Data/Num/Decimal/Literal.hs:240)
    D210 (src/Type/Data/Num/Decimal/Literal.hs:241)
    D211 (src/Type/Data/Num/Decimal/Literal.hs:242)
    D212 (src/Type/Data/Num/Decimal/Literal.hs:243)
    D213 (src/Type/Data/Num/Decimal/Literal.hs:244)
    D214 (src/Type/Data/Num/Decimal/Literal.hs:245)
    D215 (src/Type/Data/Num/Decimal/Literal.hs:246)
    D216 (src/Type/Data/Num/Decimal/Literal.hs:247)
    D217 (src/Type/Data/Num/Decimal/Literal.hs:248)
    D218 (src/Type/Data/Num/Decimal/Literal.hs:249)
    D219 (src/Type/Data/Num/Decimal/Literal.hs:250)
    D220 (src/Type/Data/Num/Decimal/Literal.hs:251)
    D221 (src/Type/Data/Num/Decimal/Literal.hs:252)
    D222 (src/Type/Data/Num/Decimal/Literal.hs:253)
    D223 (src/Type/Data/Num/Decimal/Literal.hs:254)
    D224 (src/Type/Data/Num/Decimal/Literal.hs:255)
    D225 (src/Type/Data/Num/Decimal/Literal.hs:256)
    D226 (src/Type/Data/Num/Decimal/Literal.hs:257)
    D227 (src/Type/Data/Num/Decimal/Literal.hs:258)
    D228 (src/Type/Data/Num/Decimal/Literal.hs:259)
    D229 (src/Type/Data/Num/Decimal/Literal.hs:260)
    D230 (src/Type/Data/Num/Decimal/Literal.hs:261)
    D231 (src/Type/Data/Num/Decimal/Literal.hs:262)
    D232 (src/Type/Data/Num/Decimal/Literal.hs:263)
    D233 (src/Type/Data/Num/Decimal/Literal.hs:264)
    D234 (src/Type/Data/Num/Decimal/Literal.hs:265)
    D235 (src/Type/Data/Num/Decimal/Literal.hs:266)
    D236 (src/Type/Data/Num/Decimal/Literal.hs:267)
    D237 (src/Type/Data/Num/Decimal/Literal.hs:268)
    D238 (src/Type/Data/Num/Decimal/Literal.hs:269)
    D239 (src/Type/Data/Num/Decimal/Literal.hs:270)
    D240 (src/Type/Data/Num/Decimal/Literal.hs:271)
    D241 (src/Type/Data/Num/Decimal/Literal.hs:272)
    D242 (src/Type/Data/Num/Decimal/Literal.hs:273)
    D243 (src/Type/Data/Num/Decimal/Literal.hs:274)
    D244 (src/Type/Data/Num/Decimal/Literal.hs:275)
    D245 (src/Type/Data/Num/Decimal/Literal.hs:276)
    D246 (src/Type/Data/Num/Decimal/Literal.hs:277)
    D247 (src/Type/Data/Num/Decimal/Literal.hs:278)
    D248 (src/Type/Data/Num/Decimal/Literal.hs:279)
    D249 (src/Type/Data/Num/Decimal/Literal.hs:280)
    D250 (src/Type/Data/Num/Decimal/Literal.hs:281)
    D251 (src/Type/Data/Num/Decimal/Literal.hs:282)
    D252 (src/Type/Data/Num/Decimal/Literal.hs:283)
    D253 (src/Type/Data/Num/Decimal/Literal.hs:284)
    D254 (src/Type/Data/Num/Decimal/Literal.hs:285)
    D255 (src/Type/Data/Num/Decimal/Literal.hs:286)
    D256 (src/Type/Data/Num/Decimal/Literal.hs:287)
    DN1 (src/Type/Data/Num/Decimal/Literal.hs:289)
    DN2 (src/Type/Data/Num/Decimal/Literal.hs:290)
    DN3 (src/Type/Data/Num/Decimal/Literal.hs:291)
    DN4 (src/Type/Data/Num/Decimal/Literal.hs:292)
    DN5 (src/Type/Data/Num/Decimal/Literal.hs:293)
    DN6 (src/Type/Data/Num/Decimal/Literal.hs:294)
    DN7 (src/Type/Data/Num/Decimal/Literal.hs:295)
    DN8 (src/Type/Data/Num/Decimal/Literal.hs:296)
    DN9 (src/Type/Data/Num/Decimal/Literal.hs:297)
    DN10 (src/Type/Data/Num/Decimal/Literal.hs:298)
    DN11 (src/Type/Data/Num/Decimal/Literal.hs:299)
    DN12 (src/Type/Data/Num/Decimal/Literal.hs:300)
    DN13 (src/Type/Data/Num/Decimal/Literal.hs:301)
    DN14 (src/Type/Data/Num/Decimal/Literal.hs:302)
    DN15 (src/Type/Data/Num/Decimal/Literal.hs:303)
    DN16 (src/Type/Data/Num/Decimal/Literal.hs:304)
    DN17 (src/Type/Data/Num/Decimal/Literal.hs:305)
    DN18 (src/Type/Data/Num/Decimal/Literal.hs:306)
    DN19 (src/Type/Data/Num/Decimal/Literal.hs:307)
    DN20 (src/Type/Data/Num/Decimal/Literal.hs:308)
    DN21 (src/Type/Data/Num/Decimal/Literal.hs:309)
    DN22 (src/Type/Data/Num/Decimal/Literal.hs:310)
    DN23 (src/Type/Data/Num/Decimal/Literal.hs:311)
    DN24 (src/Type/Data/Num/Decimal/Literal.hs:312)
    DN25 (src/Type/Data/Num/Decimal/Literal.hs:313)
    DN26 (src/Type/Data/Num/Decimal/Literal.hs:314)
    DN27 (src/Type/Data/Num/Decimal/Literal.hs:315)
    DN28 (src/Type/Data/Num/Decimal/Literal.hs:316)
    DN29 (src/Type/Data/Num/Decimal/Literal.hs:317)
    DN30 (src/Type/Data/Num/Decimal/Literal.hs:318)
    DN31 (src/Type/Data/Num/Decimal/Literal.hs:319)
    DN32 (src/Type/Data/Num/Decimal/Literal.hs:320)
    DN33 (src/Type/Data/Num/Decimal/Literal.hs:321)
    DN34 (src/Type/Data/Num/Decimal/Literal.hs:322)
    DN35 (src/Type/Data/Num/Decimal/Literal.hs:323)
    DN36 (src/Type/Data/Num/Decimal/Literal.hs:324)
    DN37 (src/Type/Data/Num/Decimal/Literal.hs:325)
    DN38 (src/Type/Data/Num/Decimal/Literal.hs:326)
    DN39 (src/Type/Data/Num/Decimal/Literal.hs:327)
    DN40 (src/Type/Data/Num/Decimal/Literal.hs:328)
    DN41 (src/Type/Data/Num/Decimal/Literal.hs:329)
    DN42 (src/Type/Data/Num/Decimal/Literal.hs:330)
    DN43 (src/Type/Data/Num/Decimal/Literal.hs:331)
    DN44 (src/Type/Data/Num/Decimal/Literal.hs:332)
    DN45 (src/Type/Data/Num/Decimal/Literal.hs:333)
    DN46 (src/Type/Data/Num/Decimal/Literal.hs:334)
    DN47 (src/Type/Data/Num/Decimal/Literal.hs:335)
    DN48 (src/Type/Data/Num/Decimal/Literal.hs:336)
    DN49 (src/Type/Data/Num/Decimal/Literal.hs:337)
    DN50 (src/Type/Data/Num/Decimal/Literal.hs:338)
    DN51 (src/Type/Data/Num/Decimal/Literal.hs:339)
    DN52 (src/Type/Data/Num/Decimal/Literal.hs:340)
    DN53 (src/Type/Data/Num/Decimal/Literal.hs:341)
    DN54 (src/Type/Data/Num/Decimal/Literal.hs:342)
    DN55 (src/Type/Data/Num/Decimal/Literal.hs:343)
    DN56 (src/Type/Data/Num/Decimal/Literal.hs:344)
    DN57 (src/Type/Data/Num/Decimal/Literal.hs:345)
    DN58 (src/Type/Data/Num/Decimal/Literal.hs:346)
    DN59 (src/Type/Data/Num/Decimal/Literal.hs:347)
    DN60 (src/Type/Data/Num/Decimal/Literal.hs:348)
    DN61 (src/Type/Data/Num/Decimal/Literal.hs:349)
    DN62 (src/Type/Data/Num/Decimal/Literal.hs:350)
    DN63 (src/Type/Data/Num/Decimal/Literal.hs:351)
    DN64 (src/Type/Data/Num/Decimal/Literal.hs:352)
    DN65 (src/Type/Data/Num/Decimal/Literal.hs:353)
    DN66 (src/Type/Data/Num/Decimal/Literal.hs:354)
    DN67 (src/Type/Data/Num/Decimal/Literal.hs:355)
    DN68 (src/Type/Data/Num/Decimal/Literal.hs:356)
    DN69 (src/Type/Data/Num/Decimal/Literal.hs:357)
    DN70 (src/Type/Data/Num/Decimal/Literal.hs:358)
    DN71 (src/Type/Data/Num/Decimal/Literal.hs:359)
    DN72 (src/Type/Data/Num/Decimal/Literal.hs:360)
    DN73 (src/Type/Data/Num/Decimal/Literal.hs:361)
    DN74 (src/Type/Data/Num/Decimal/Literal.hs:362)
    DN75 (src/Type/Data/Num/Decimal/Literal.hs:363)
    DN76 (src/Type/Data/Num/Decimal/Literal.hs:364)
    DN77 (src/Type/Data/Num/Decimal/Literal.hs:365)
    DN78 (src/Type/Data/Num/Decimal/Literal.hs:366)
    DN79 (src/Type/Data/Num/Decimal/Literal.hs:367)
    DN80 (src/Type/Data/Num/Decimal/Literal.hs:368)
    DN81 (src/Type/Data/Num/Decimal/Literal.hs:369)
    DN82 (src/Type/Data/Num/Decimal/Literal.hs:370)
    DN83 (src/Type/Data/Num/Decimal/Literal.hs:371)
    DN84 (src/Type/Data/Num/Decimal/Literal.hs:372)
    DN85 (src/Type/Data/Num/Decimal/Literal.hs:373)
    DN86 (src/Type/Data/Num/Decimal/Literal.hs:374)
    DN87 (src/Type/Data/Num/Decimal/Literal.hs:375)
    DN88 (src/Type/Data/Num/Decimal/Literal.hs:376)
    DN89 (src/Type/Data/Num/Decimal/Literal.hs:377)
    DN90 (src/Type/Data/Num/Decimal/Literal.hs:378)
    DN91 (src/Type/Data/Num/Decimal/Literal.hs:379)
    DN92 (src/Type/Data/Num/Decimal/Literal.hs:380)
    DN93 (src/Type/Data/Num/Decimal/Literal.hs:381)
    DN94 (src/Type/Data/Num/Decimal/Literal.hs:382)
    DN95 (src/Type/Data/Num/Decimal/Literal.hs:383)
    DN96 (src/Type/Data/Num/Decimal/Literal.hs:384)
    DN97 (src/Type/Data/Num/Decimal/Literal.hs:385)
    DN98 (src/Type/Data/Num/Decimal/Literal.hs:386)
    DN99 (src/Type/Data/Num/Decimal/Literal.hs:387)
    DN100 (src/Type/Data/Num/Decimal/Literal.hs:388)
    DN101 (src/Type/Data/Num/Decimal/Literal.hs:389)
    DN102 (src/Type/Data/Num/Decimal/Literal.hs:390)
    DN103 (src/Type/Data/Num/Decimal/Literal.hs:391)
    DN104 (src/Type/Data/Num/Decimal/Literal.hs:392)
    DN105 (src/Type/Data/Num/Decimal/Literal.hs:393)
    DN106 (src/Type/Data/Num/Decimal/Literal.hs:394)
    DN107 (src/Type/Data/Num/Decimal/Literal.hs:395)
    DN108 (src/Type/Data/Num/Decimal/Literal.hs:396)
    DN109 (src/Type/Data/Num/Decimal/Literal.hs:397)
    DN110 (src/Type/Data/Num/Decimal/Literal.hs:398)
    DN111 (src/Type/Data/Num/Decimal/Literal.hs:399)
    DN112 (src/Type/Data/Num/Decimal/Literal.hs:400)
    DN113 (src/Type/Data/Num/Decimal/Literal.hs:401)
    DN114 (src/Type/Data/Num/Decimal/Literal.hs:402)
    DN115 (src/Type/Data/Num/Decimal/Literal.hs:403)
    DN116 (src/Type/Data/Num/Decimal/Literal.hs:404)
    DN117 (src/Type/Data/Num/Decimal/Literal.hs:405)
    DN118 (src/Type/Data/Num/Decimal/Literal.hs:406)
    DN119 (src/Type/Data/Num/Decimal/Literal.hs:407)
    DN120 (src/Type/Data/Num/Decimal/Literal.hs:408)
    DN121 (src/Type/Data/Num/Decimal/Literal.hs:409)
    DN122 (src/Type/Data/Num/Decimal/Literal.hs:410)
    DN123 (src/Type/Data/Num/Decimal/Literal.hs:411)
    DN124 (src/Type/Data/Num/Decimal/Literal.hs:412)
    DN125 (src/Type/Data/Num/Decimal/Literal.hs:413)
    DN126 (src/Type/Data/Num/Decimal/Literal.hs:414)
    DN127 (src/Type/Data/Num/Decimal/Literal.hs:415)
    DN128 (src/Type/Data/Num/Decimal/Literal.hs:416)
    DN129 (src/Type/Data/Num/Decimal/Literal.hs:417)
    DN130 (src/Type/Data/Num/Decimal/Literal.hs:418)
    DN131 (src/Type/Data/Num/Decimal/Literal.hs:419)
    DN132 (src/Type/Data/Num/Decimal/Literal.hs:420)
    DN133 (src/Type/Data/Num/Decimal/Literal.hs:421)
    DN134 (src/Type/Data/Num/Decimal/Literal.hs:422)
    DN135 (src/Type/Data/Num/Decimal/Literal.hs:423)
    DN136 (src/Type/Data/Num/Decimal/Literal.hs:424)
    DN137 (src/Type/Data/Num/Decimal/Literal.hs:425)
    DN138 (src/Type/Data/Num/Decimal/Literal.hs:426)
    DN139 (src/Type/Data/Num/Decimal/Literal.hs:427)
    DN140 (src/Type/Data/Num/Decimal/Literal.hs:428)
    DN141 (src/Type/Data/Num/Decimal/Literal.hs:429)
    DN142 (src/Type/Data/Num/Decimal/Literal.hs:430)
    DN143 (src/Type/Data/Num/Decimal/Literal.hs:431)
    DN144 (src/Type/Data/Num/Decimal/Literal.hs:432)
    DN145 (src/Type/Data/Num/Decimal/Literal.hs:433)
    DN146 (src/Type/Data/Num/Decimal/Literal.hs:434)
    DN147 (src/Type/Data/Num/Decimal/Literal.hs:435)
    DN148 (src/Type/Data/Num/Decimal/Literal.hs:436)
    DN149 (src/Type/Data/Num/Decimal/Literal.hs:437)
    DN150 (src/Type/Data/Num/Decimal/Literal.hs:438)
    DN151 (src/Type/Data/Num/Decimal/Literal.hs:439)
    DN152 (src/Type/Data/Num/Decimal/Literal.hs:440)
    DN153 (src/Type/Data/Num/Decimal/Literal.hs:441)
    DN154 (src/Type/Data/Num/Decimal/Literal.hs:442)
    DN155 (src/Type/Data/Num/Decimal/Literal.hs:443)
    DN156 (src/Type/Data/Num/Decimal/Literal.hs:444)
    DN157 (src/Type/Data/Num/Decimal/Literal.hs:445)
    DN158 (src/Type/Data/Num/Decimal/Literal.hs:446)
    DN159 (src/Type/Data/Num/Decimal/Literal.hs:447)
    DN160 (src/Type/Data/Num/Decimal/Literal.hs:448)
    DN161 (src/Type/Data/Num/Decimal/Literal.hs:449)
    DN162 (src/Type/Data/Num/Decimal/Literal.hs:450)
    DN163 (src/Type/Data/Num/Decimal/Literal.hs:451)
    DN164 (src/Type/Data/Num/Decimal/Literal.hs:452)
    DN165 (src/Type/Data/Num/Decimal/Literal.hs:453)
    DN166 (src/Type/Data/Num/Decimal/Literal.hs:454)
    DN167 (src/Type/Data/Num/Decimal/Literal.hs:455)
    DN168 (src/Type/Data/Num/Decimal/Literal.hs:456)
    DN169 (src/Type/Data/Num/Decimal/Literal.hs:457)
    DN170 (src/Type/Data/Num/Decimal/Literal.hs:458)
    DN171 (src/Type/Data/Num/Decimal/Literal.hs:459)
    DN172 (src/Type/Data/Num/Decimal/Literal.hs:460)
    DN173 (src/Type/Data/Num/Decimal/Literal.hs:461)
    DN174 (src/Type/Data/Num/Decimal/Literal.hs:462)
    DN175 (src/Type/Data/Num/Decimal/Literal.hs:463)
    DN176 (src/Type/Data/Num/Decimal/Literal.hs:464)
    DN177 (src/Type/Data/Num/Decimal/Literal.hs:465)
    DN178 (src/Type/Data/Num/Decimal/Literal.hs:466)
    DN179 (src/Type/Data/Num/Decimal/Literal.hs:467)
    DN180 (src/Type/Data/Num/Decimal/Literal.hs:468)
    DN181 (src/Type/Data/Num/Decimal/Literal.hs:469)
    DN182 (src/Type/Data/Num/Decimal/Literal.hs:470)
    DN183 (src/Type/Data/Num/Decimal/Literal.hs:471)
    DN184 (src/Type/Data/Num/Decimal/Literal.hs:472)
    DN185 (src/Type/Data/Num/Decimal/Literal.hs:473)
    DN186 (src/Type/Data/Num/Decimal/Literal.hs:474)
    DN187 (src/Type/Data/Num/Decimal/Literal.hs:475)
    DN188 (src/Type/Data/Num/Decimal/Literal.hs:476)
    DN189 (src/Type/Data/Num/Decimal/Literal.hs:477)
    DN190 (src/Type/Data/Num/Decimal/Literal.hs:478)
    DN191 (src/Type/Data/Num/Decimal/Literal.hs:479)
    DN192 (src/Type/Data/Num/Decimal/Literal.hs:480)
    DN193 (src/Type/Data/Num/Decimal/Literal.hs:481)
    DN194 (src/Type/Data/Num/Decimal/Literal.hs:482)
    DN195 (src/Type/Data/Num/Decimal/Literal.hs:483)
    DN196 (src/Type/Data/Num/Decimal/Literal.hs:484)
    DN197 (src/Type/Data/Num/Decimal/Literal.hs:485)
    DN198 (src/Type/Data/Num/Decimal/Literal.hs:486)
    DN199 (src/Type/Data/Num/Decimal/Literal.hs:487)
    DN200 (src/Type/Data/Num/Decimal/Literal.hs:488)
    DN201 (src/Type/Data/Num/Decimal/Literal.hs:489)
    DN202 (src/Type/Data/Num/Decimal/Literal.hs:490)
    DN203 (src/Type/Data/Num/Decimal/Literal.hs:491)
    DN204 (src/Type/Data/Num/Decimal/Literal.hs:492)
    DN205 (src/Type/Data/Num/Decimal/Literal.hs:493)
    DN206 (src/Type/Data/Num/Decimal/Literal.hs:494)
    DN207 (src/Type/Data/Num/Decimal/Literal.hs:495)
    DN208 (src/Type/Data/Num/Decimal/Literal.hs:496)
    DN209 (src/Type/Data/Num/Decimal/Literal.hs:497)
    DN210 (src/Type/Data/Num/Decimal/Literal.hs:498)
    DN211 (src/Type/Data/Num/Decimal/Literal.hs:499)
    DN212 (src/Type/Data/Num/Decimal/Literal.hs:500)
    DN213 (src/Type/Data/Num/Decimal/Literal.hs:501)
    DN214 (src/Type/Data/Num/Decimal/Literal.hs:502)
    DN215 (src/Type/Data/Num/Decimal/Literal.hs:503)
    DN216 (src/Type/Data/Num/Decimal/Literal.hs:504)
    DN217 (src/Type/Data/Num/Decimal/Literal.hs:505)
    DN218 (src/Type/Data/Num/Decimal/Literal.hs:506)
    DN219 (src/Type/Data/Num/Decimal/Literal.hs:507)
    DN220 (src/Type/Data/Num/Decimal/Literal.hs:508)
    DN221 (src/Type/Data/Num/Decimal/Literal.hs:509)
    DN222 (src/Type/Data/Num/Decimal/Literal.hs:510)
    DN223 (src/Type/Data/Num/Decimal/Literal.hs:511)
    DN224 (src/Type/Data/Num/Decimal/Literal.hs:512)
    DN225 (src/Type/Data/Num/Decimal/Literal.hs:513)
    DN226 (src/Type/Data/Num/Decimal/Literal.hs:514)
    DN227 (src/Type/Data/Num/Decimal/Literal.hs:515)
    DN228 (src/Type/Data/Num/Decimal/Literal.hs:516)
    DN229 (src/Type/Data/Num/Decimal/Literal.hs:517)
    DN230 (src/Type/Data/Num/Decimal/Literal.hs:518)
    DN231 (src/Type/Data/Num/Decimal/Literal.hs:519)
    DN232 (src/Type/Data/Num/Decimal/Literal.hs:520)
    DN233 (src/Type/Data/Num/Decimal/Literal.hs:521)
    DN234 (src/Type/Data/Num/Decimal/Literal.hs:522)
    DN235 (src/Type/Data/Num/Decimal/Literal.hs:523)
    DN236 (src/Type/Data/Num/Decimal/Literal.hs:524)
    DN237 (src/Type/Data/Num/Decimal/Literal.hs:525)
    DN238 (src/Type/Data/Num/Decimal/Literal.hs:526)
    DN239 (src/Type/Data/Num/Decimal/Literal.hs:527)
    DN240 (src/Type/Data/Num/Decimal/Literal.hs:528)
    DN241 (src/Type/Data/Num/Decimal/Literal.hs:529)
    DN242 (src/Type/Data/Num/Decimal/Literal.hs:530)
    DN243 (src/Type/Data/Num/Decimal/Literal.hs:531)
    DN244 (src/Type/Data/Num/Decimal/Literal.hs:532)
    DN245 (src/Type/Data/Num/Decimal/Literal.hs:533)
    DN246 (src/Type/Data/Num/Decimal/Literal.hs:534)
    DN247 (src/Type/Data/Num/Decimal/Literal.hs:535)
    DN248 (src/Type/Data/Num/Decimal/Literal.hs:536)
    DN249 (src/Type/Data/Num/Decimal/Literal.hs:537)
    DN250 (src/Type/Data/Num/Decimal/Literal.hs:538)
    DN251 (src/Type/Data/Num/Decimal/Literal.hs:539)
    DN252 (src/Type/Data/Num/Decimal/Literal.hs:540)
    DN253 (src/Type/Data/Num/Decimal/Literal.hs:541)
    DN254 (src/Type/Data/Num/Decimal/Literal.hs:542)
    DN255 (src/Type/Data/Num/Decimal/Literal.hs:543)
    DN256 (src/Type/Data/Num/Decimal/Literal.hs:544)
    d0 (src/Type/Data/Num/Decimal/Literal.hs:547)
    d1 (src/Type/Data/Num/Decimal/Literal.hs:549)
    d2 (src/Type/Data/Num/Decimal/Literal.hs:550)
    d3 (src/Type/Data/Num/Decimal/Literal.hs:551)
    d4 (src/Type/Data/Num/Decimal/Literal.hs:552)
    d5 (src/Type/Data/Num/Decimal/Literal.hs:553)
    d6 (src/Type/Data/Num/Decimal/Literal.hs:554)
    d7 (src/Type/Data/Num/Decimal/Literal.hs:555)
    d8 (src/Type/Data/Num/Decimal/Literal.hs:556)
    d9 (src/Type/Data/Num/Decimal/Literal.hs:557)
    d10 (src/Type/Data/Num/Decimal/Literal.hs:558)
    d11 (src/Type/Data/Num/Decimal/Literal.hs:559)
    d12 (src/Type/Data/Num/Decimal/Literal.hs:560)
    d13 (src/Type/Data/Num/Decimal/Literal.hs:561)
    d14 (src/Type/Data/Num/Decimal/Literal.hs:562)
    d15 (src/Type/Data/Num/Decimal/Literal.hs:563)
    d16 (src/Type/Data/Num/Decimal/Literal.hs:564)
    d17 (src/Type/Data/Num/Decimal/Literal.hs:565)
    d18 (src/Type/Data/Num/Decimal/Literal.hs:566)
    d19 (src/Type/Data/Num/Decimal/Literal.hs:567)
    d20 (src/Type/Data/Num/Decimal/Literal.hs:568)
    d21 (src/Type/Data/Num/Decimal/Literal.hs:569)
    d22 (src/Type/Data/Num/Decimal/Literal.hs:570)
    d23 (src/Type/Data/Num/Decimal/Literal.hs:571)
    d24 (src/Type/Data/Num/Decimal/Literal.hs:572)
    d25 (src/Type/Data/Num/Decimal/Literal.hs:573)
    d26 (src/Type/Data/Num/Decimal/Literal.hs:574)
    d27 (src/Type/Data/Num/Decimal/Literal.hs:575)
    d28 (src/Type/Data/Num/Decimal/Literal.hs:576)
    d29 (src/Type/Data/Num/Decimal/Literal.hs:577)
    d30 (src/Type/Data/Num/Decimal/Literal.hs:578)
    d31 (src/Type/Data/Num/Decimal/Literal.hs:579)
    d32 (src/Type/Data/Num/Decimal/Literal.hs:580)
    d33 (src/Type/Data/Num/Decimal/Literal.hs:581)
    d34 (src/Type/Data/Num/Decimal/Literal.hs:582)
    d35 (src/Type/Data/Num/Decimal/Literal.hs:583)
    d36 (src/Type/Data/Num/Decimal/Literal.hs:584)
    d37 (src/Type/Data/Num/Decimal/Literal.hs:585)
    d38 (src/Type/Data/Num/Decimal/Literal.hs:586)
    d39 (src/Type/Data/Num/Decimal/Literal.hs:587)
    d40 (src/Type/Data/Num/Decimal/Literal.hs:588)
    d41 (src/Type/Data/Num/Decimal/Literal.hs:589)
    d42 (src/Type/Data/Num/Decimal/Literal.hs:590)
    d43 (src/Type/Data/Num/Decimal/Literal.hs:591)
    d44 (src/Type/Data/Num/Decimal/Literal.hs:592)
    d45 (src/Type/Data/Num/Decimal/Literal.hs:593)
    d46 (src/Type/Data/Num/Decimal/Literal.hs:594)
    d47 (src/Type/Data/Num/Decimal/Literal.hs:595)
    d48 (src/Type/Data/Num/Decimal/Literal.hs:596)
    d49 (src/Type/Data/Num/Decimal/Literal.hs:597)
    d50 (src/Type/Data/Num/Decimal/Literal.hs:598)
    d51 (src/Type/Data/Num/Decimal/Literal.hs:599)
    d52 (src/Type/Data/Num/Decimal/Literal.hs:600)
    d53 (src/Type/Data/Num/Decimal/Literal.hs:601)
    d54 (src/Type/Data/Num/Decimal/Literal.hs:602)
    d55 (src/Type/Data/Num/Decimal/Literal.hs:603)
    d56 (src/Type/Data/Num/Decimal/Literal.hs:604)
    d57 (src/Type/Data/Num/Decimal/Literal.hs:605)
    d58 (src/Type/Data/Num/Decimal/Literal.hs:606)
    d59 (src/Type/Data/Num/Decimal/Literal.hs:607)
    d60 (src/Type/Data/Num/Decimal/Literal.hs:608)
    d61 (src/Type/Data/Num/Decimal/Literal.hs:609)
    d62 (src/Type/Data/Num/Decimal/Literal.hs:610)
    d63 (src/Type/Data/Num/Decimal/Literal.hs:611)
    d64 (src/Type/Data/Num/Decimal/Literal.hs:612)
    d65 (src/Type/Data/Num/Decimal/Literal.hs:613)
    d66 (src/Type/Data/Num/Decimal/Literal.hs:614)
    d67 (src/Type/Data/Num/Decimal/Literal.hs:615)
    d68 (src/Type/Data/Num/Decimal/Literal.hs:616)
    d69 (src/Type/Data/Num/Decimal/Literal.hs:617)
    d70 (src/Type/Data/Num/Decimal/Literal.hs:618)
    d71 (src/Type/Data/Num/Decimal/Literal.hs:619)
    d72 (src/Type/Data/Num/Decimal/Literal.hs:620)
    d73 (src/Type/Data/Num/Decimal/Literal.hs:621)
    d74 (src/Type/Data/Num/Decimal/Literal.hs:622)
    d75 (src/Type/Data/Num/Decimal/Literal.hs:623)
    d76 (src/Type/Data/Num/Decimal/Literal.hs:624)
    d77 (src/Type/Data/Num/Decimal/Literal.hs:625)
    d78 (src/Type/Data/Num/Decimal/Literal.hs:626)
    d79 (src/Type/Data/Num/Decimal/Literal.hs:627)
    d80 (src/Type/Data/Num/Decimal/Literal.hs:628)
    d81 (src/Type/Data/Num/Decimal/Literal.hs:629)
    d82 (src/Type/Data/Num/Decimal/Literal.hs:630)
    d83 (src/Type/Data/Num/Decimal/Literal.hs:631)
    d84 (src/Type/Data/Num/Decimal/Literal.hs:632)
    d85 (src/Type/Data/Num/Decimal/Literal.hs:633)
    d86 (src/Type/Data/Num/Decimal/Literal.hs:634)
    d87 (src/Type/Data/Num/Decimal/Literal.hs:635)
    d88 (src/Type/Data/Num/Decimal/Literal.hs:636)
    d89 (src/Type/Data/Num/Decimal/Literal.hs:637)
    d90 (src/Type/Data/Num/Decimal/Literal.hs:638)
    d91 (src/Type/Data/Num/Decimal/Literal.hs:639)
    d92 (src/Type/Data/Num/Decimal/Literal.hs:640)
    d93 (src/Type/Data/Num/Decimal/Literal.hs:641)
    d94 (src/Type/Data/Num/Decimal/Literal.hs:642)
    d95 (src/Type/Data/Num/Decimal/Literal.hs:643)
    d96 (src/Type/Data/Num/Decimal/Literal.hs:644)
    d97 (src/Type/Data/Num/Decimal/Literal.hs:645)
    d98 (src/Type/Data/Num/Decimal/Literal.hs:646)
    d99 (src/Type/Data/Num/Decimal/Literal.hs:647)
    d100 (src/Type/Data/Num/Decimal/Literal.hs:648)
    d101 (src/Type/Data/Num/Decimal/Literal.hs:649)
    d102 (src/Type/Data/Num/Decimal/Literal.hs:650)
    d103 (src/Type/Data/Num/Decimal/Literal.hs:651)
    d104 (src/Type/Data/Num/Decimal/Literal.hs:652)
    d105 (src/Type/Data/Num/Decimal/Literal.hs:653)
    d106 (src/Type/Data/Num/Decimal/Literal.hs:654)
    d107 (src/Type/Data/Num/Decimal/Literal.hs:655)
    d108 (src/Type/Data/Num/Decimal/Literal.hs:656)
    d109 (src/Type/Data/Num/Decimal/Literal.hs:657)
    d110 (src/Type/Data/Num/Decimal/Literal.hs:658)
    d111 (src/Type/Data/Num/Decimal/Literal.hs:659)
    d112 (src/Type/Data/Num/Decimal/Literal.hs:660)
    d113 (src/Type/Data/Num/Decimal/Literal.hs:661)
    d114 (src/Type/Data/Num/Decimal/Literal.hs:662)
    d115 (src/Type/Data/Num/Decimal/Literal.hs:663)
    d116 (src/Type/Data/Num/Decimal/Literal.hs:664)
    d117 (src/Type/Data/Num/Decimal/Literal.hs:665)
    d118 (src/Type/Data/Num/Decimal/Literal.hs:666)
    d119 (src/Type/Data/Num/Decimal/Literal.hs:667)
    d120 (src/Type/Data/Num/Decimal/Literal.hs:668)
    d121 (src/Type/Data/Num/Decimal/Literal.hs:669)
    d122 (src/Type/Data/Num/Decimal/Literal.hs:670)
    d123 (src/Type/Data/Num/Decimal/Literal.hs:671)
    d124 (src/Type/Data/Num/Decimal/Literal.hs:672)
    d125 (src/Type/Data/Num/Decimal/Literal.hs:673)
    d126 (src/Type/Data/Num/Decimal/Literal.hs:674)
    d127 (src/Type/Data/Num/Decimal/Literal.hs:675)
    d128 (src/Type/Data/Num/Decimal/Literal.hs:676)
    d129 (src/Type/Data/Num/Decimal/Literal.hs:677)
    d130 (src/Type/Data/Num/Decimal/Literal.hs:678)
    d131 (src/Type/Data/Num/Decimal/Literal.hs:679)
    d132 (src/Type/Data/Num/Decimal/Literal.hs:680)
    d133 (src/Type/Data/Num/Decimal/Literal.hs:681)
    d134 (src/Type/Data/Num/Decimal/Literal.hs:682)
    d135 (src/Type/Data/Num/Decimal/Literal.hs:683)
    d136 (src/Type/Data/Num/Decimal/Literal.hs:684)
    d137 (src/Type/Data/Num/Decimal/Literal.hs:685)
    d138 (src/Type/Data/Num/Decimal/Literal.hs:686)
    d139 (src/Type/Data/Num/Decimal/Literal.hs:687)
    d140 (src/Type/Data/Num/Decimal/Literal.hs:688)
    d141 (src/Type/Data/Num/Decimal/Literal.hs:689)
    d142 (src/Type/Data/Num/Decimal/Literal.hs:690)
    d143 (src/Type/Data/Num/Decimal/Literal.hs:691)
    d144 (src/Type/Data/Num/Decimal/Literal.hs:692)
    d145 (src/Type/Data/Num/Decimal/Literal.hs:693)
    d146 (src/Type/Data/Num/Decimal/Literal.hs:694)
    d147 (src/Type/Data/Num/Decimal/Literal.hs:695)
    d148 (src/Type/Data/Num/Decimal/Literal.hs:696)
    d149 (src/Type/Data/Num/Decimal/Literal.hs:697)
    d150 (src/Type/Data/Num/Decimal/Literal.hs:698)
    d151 (src/Type/Data/Num/Decimal/Literal.hs:699)
    d152 (src/Type/Data/Num/Decimal/Literal.hs:700)
    d153 (src/Type/Data/Num/Decimal/Literal.hs:701)
    d154 (src/Type/Data/Num/Decimal/Literal.hs:702)
    d155 (src/Type/Data/Num/Decimal/Literal.hs:703)
    d156 (src/Type/Data/Num/Decimal/Literal.hs:704)
    d157 (src/Type/Data/Num/Decimal/Literal.hs:705)
    d158 (src/Type/Data/Num/Decimal/Literal.hs:706)
    d159 (src/Type/Data/Num/Decimal/Literal.hs:707)
    d160 (src/Type/Data/Num/Decimal/Literal.hs:708)
    d161 (src/Type/Data/Num/Decimal/Literal.hs:709)
    d162 (src/Type/Data/Num/Decimal/Literal.hs:710)
    d163 (src/Type/Data/Num/Decimal/Literal.hs:711)
    d164 (src/Type/Data/Num/Decimal/Literal.hs:712)
    d165 (src/Type/Data/Num/Decimal/Literal.hs:713)
    d166 (src/Type/Data/Num/Decimal/Literal.hs:714)
    d167 (src/Type/Data/Num/Decimal/Literal.hs:715)
    d168 (src/Type/Data/Num/Decimal/Literal.hs:716)
    d169 (src/Type/Data/Num/Decimal/Literal.hs:717)
    d170 (src/Type/Data/Num/Decimal/Literal.hs:718)
    d171 (src/Type/Data/Num/Decimal/Literal.hs:719)
    d172 (src/Type/Data/Num/Decimal/Literal.hs:720)
    d173 (src/Type/Data/Num/Decimal/Literal.hs:721)
    d174 (src/Type/Data/Num/Decimal/Literal.hs:722)
    d175 (src/Type/Data/Num/Decimal/Literal.hs:723)
    d176 (src/Type/Data/Num/Decimal/Literal.hs:724)
    d177 (src/Type/Data/Num/Decimal/Literal.hs:725)
    d178 (src/Type/Data/Num/Decimal/Literal.hs:726)
    d179 (src/Type/Data/Num/Decimal/Literal.hs:727)
    d180 (src/Type/Data/Num/Decimal/Literal.hs:728)
    d181 (src/Type/Data/Num/Decimal/Literal.hs:729)
    d182 (src/Type/Data/Num/Decimal/Literal.hs:730)
    d183 (src/Type/Data/Num/Decimal/Literal.hs:731)
    d184 (src/Type/Data/Num/Decimal/Literal.hs:732)
    d185 (src/Type/Data/Num/Decimal/Literal.hs:733)
    d186 (src/Type/Data/Num/Decimal/Literal.hs:734)
    d187 (src/Type/Data/Num/Decimal/Literal.hs:735)
    d188 (src/Type/Data/Num/Decimal/Literal.hs:736)
    d189 (src/Type/Data/Num/Decimal/Literal.hs:737)
    d190 (src/Type/Data/Num/Decimal/Literal.hs:738)
    d191 (src/Type/Data/Num/Decimal/Literal.hs:739)
    d192 (src/Type/Data/Num/Decimal/Literal.hs:740)
    d193 (src/Type/Data/Num/Decimal/Literal.hs:741)
    d194 (src/Type/Data/Num/Decimal/Literal.hs:742)
    d195 (src/Type/Data/Num/Decimal/Literal.hs:743)
    d196 (src/Type/Data/Num/Decimal/Literal.hs:744)
    d197 (src/Type/Data/Num/Decimal/Literal.hs:745)
    d198 (src/Type/Data/Num/Decimal/Literal.hs:746)
    d199 (src/Type/Data/Num/Decimal/Literal.hs:747)
    d200 (src/Type/Data/Num/Decimal/Literal.hs:748)
    d201 (src/Type/Data/Num/Decimal/Literal.hs:749)
    d202 (src/Type/Data/Num/Decimal/Literal.hs:750)
    d203 (src/Type/Data/Num/Decimal/Literal.hs:751)
    d204 (src/Type/Data/Num/Decimal/Literal.hs:752)
    d205 (src/Type/Data/Num/Decimal/Literal.hs:753)
    d206 (src/Type/Data/Num/Decimal/Literal.hs:754)
    d207 (src/Type/Data/Num/Decimal/Literal.hs:755)
    d208 (src/Type/Data/Num/Decimal/Literal.hs:756)
    d209 (src/Type/Data/Num/Decimal/Literal.hs:757)
    d210 (src/Type/Data/Num/Decimal/Literal.hs:758)
    d211 (src/Type/Data/Num/Decimal/Literal.hs:759)
    d212 (src/Type/Data/Num/Decimal/Literal.hs:760)
    d213 (src/Type/Data/Num/Decimal/Literal.hs:761)
    d214 (src/Type/Data/Num/Decimal/Literal.hs:762)
    d215 (src/Type/Data/Num/Decimal/Literal.hs:763)
    d216 (src/Type/Data/Num/Decimal/Literal.hs:764)
    d217 (src/Type/Data/Num/Decimal/Literal.hs:765)
    d218 (src/Type/Data/Num/Decimal/Literal.hs:766)
    d219 (src/Type/Data/Num/Decimal/Literal.hs:767)
    d220 (src/Type/Data/Num/Decimal/Literal.hs:768)
    d221 (src/Type/Data/Num/Decimal/Literal.hs:769)
    d222 (src/Type/Data/Num/Decimal/Literal.hs:770)
    d223 (src/Type/Data/Num/Decimal/Literal.hs:771)
    d224 (src/Type/Data/Num/Decimal/Literal.hs:772)
    d225 (src/Type/Data/Num/Decimal/Literal.hs:773)
    d226 (src/Type/Data/Num/Decimal/Literal.hs:774)
    d227 (src/Type/Data/Num/Decimal/Literal.hs:775)
    d228 (src/Type/Data/Num/Decimal/Literal.hs:776)
    d229 (src/Type/Data/Num/Decimal/Literal.hs:777)
    d230 (src/Type/Data/Num/Decimal/Literal.hs:778)
    d231 (src/Type/Data/Num/Decimal/Literal.hs:779)
    d232 (src/Type/Data/Num/Decimal/Literal.hs:780)
    d233 (src/Type/Data/Num/Decimal/Literal.hs:781)
    d234 (src/Type/Data/Num/Decimal/Literal.hs:782)
    d235 (src/Type/Data/Num/Decimal/Literal.hs:783)
    d236 (src/Type/Data/Num/Decimal/Literal.hs:784)
    d237 (src/Type/Data/Num/Decimal/Literal.hs:785)
    d238 (src/Type/Data/Num/Decimal/Literal.hs:786)
    d239 (src/Type/Data/Num/Decimal/Literal.hs:787)
    d240 (src/Type/Data/Num/Decimal/Literal.hs:788)
    d241 (src/Type/Data/Num/Decimal/Literal.hs:789)
    d242 (src/Type/Data/Num/Decimal/Literal.hs:790)
    d243 (src/Type/Data/Num/Decimal/Literal.hs:791)
    d244 (src/Type/Data/Num/Decimal/Literal.hs:792)
    d245 (src/Type/Data/Num/Decimal/Literal.hs:793)
    d246 (src/Type/Data/Num/Decimal/Literal.hs:794)
    d247 (src/Type/Data/Num/Decimal/Literal.hs:795)
    d248 (src/Type/Data/Num/Decimal/Literal.hs:796)
    d249 (src/Type/Data/Num/Decimal/Literal.hs:797)
    d250 (src/Type/Data/Num/Decimal/Literal.hs:798)
    d251 (src/Type/Data/Num/Decimal/Literal.hs:799)
    d252 (src/Type/Data/Num/Decimal/Literal.hs:800)
    d253 (src/Type/Data/Num/Decimal/Literal.hs:801)
    d254 (src/Type/Data/Num/Decimal/Literal.hs:802)
    d255 (src/Type/Data/Num/Decimal/Literal.hs:803)
    d256 (src/Type/Data/Num/Decimal/Literal.hs:804)
    dn1 (src/Type/Data/Num/Decimal/Literal.hs:806)
    dn2 (src/Type/Data/Num/Decimal/Literal.hs:807)
    dn3 (src/Type/Data/Num/Decimal/Literal.hs:808)
    dn4 (src/Type/Data/Num/Decimal/Literal.hs:809)
    dn5 (src/Type/Data/Num/Decimal/Literal.hs:810)
    dn6 (src/Type/Data/Num/Decimal/Literal.hs:811)
    dn7 (src/Type/Data/Num/Decimal/Literal.hs:812)
    dn8 (src/Type/Data/Num/Decimal/Literal.hs:813)
    dn9 (src/Type/Data/Num/Decimal/Literal.hs:814)
    dn10 (src/Type/Data/Num/Decimal/Literal.hs:815)
    dn11 (src/Type/Data/Num/Decimal/Literal.hs:816)
    dn12 (src/Type/Data/Num/Decimal/Literal.hs:817)
    dn13 (src/Type/Data/Num/Decimal/Literal.hs:818)
    dn14 (src/Type/Data/Num/Decimal/Literal.hs:819)
    dn15 (src/Type/Data/Num/Decimal/Literal.hs:820)
    dn16 (src/Type/Data/Num/Decimal/Literal.hs:821)
    dn17 (src/Type/Data/Num/Decimal/Literal.hs:822)
    dn18 (src/Type/Data/Num/Decimal/Literal.hs:823)
    dn19 (src/Type/Data/Num/Decimal/Literal.hs:824)
    dn20 (src/Type/Data/Num/Decimal/Literal.hs:825)
    dn21 (src/Type/Data/Num/Decimal/Literal.hs:826)
    dn22 (src/Type/Data/Num/Decimal/Literal.hs:827)
    dn23 (src/Type/Data/Num/Decimal/Literal.hs:828)
    dn24 (src/Type/Data/Num/Decimal/Literal.hs:829)
    dn25 (src/Type/Data/Num/Decimal/Literal.hs:830)
    dn26 (src/Type/Data/Num/Decimal/Literal.hs:831)
    dn27 (src/Type/Data/Num/Decimal/Literal.hs:832)
    dn28 (src/Type/Data/Num/Decimal/Literal.hs:833)
    dn29 (src/Type/Data/Num/Decimal/Literal.hs:834)
    dn30 (src/Type/Data/Num/Decimal/Literal.hs:835)
    dn31 (src/Type/Data/Num/Decimal/Literal.hs:836)
    dn32 (src/Type/Data/Num/Decimal/Literal.hs:837)
    dn33 (src/Type/Data/Num/Decimal/Literal.hs:838)
    dn34 (src/Type/Data/Num/Decimal/Literal.hs:839)
    dn35 (src/Type/Data/Num/Decimal/Literal.hs:840)
    dn36 (src/Type/Data/Num/Decimal/Literal.hs:841)
    dn37 (src/Type/Data/Num/Decimal/Literal.hs:842)
    dn38 (src/Type/Data/Num/Decimal/Literal.hs:843)
    dn39 (src/Type/Data/Num/Decimal/Literal.hs:844)
    dn40 (src/Type/Data/Num/Decimal/Literal.hs:845)
    dn41 (src/Type/Data/Num/Decimal/Literal.hs:846)
    dn42 (src/Type/Data/Num/Decimal/Literal.hs:847)
    dn43 (src/Type/Data/Num/Decimal/Literal.hs:848)
    dn44 (src/Type/Data/Num/Decimal/Literal.hs:849)
    dn45 (src/Type/Data/Num/Decimal/Literal.hs:850)
    dn46 (src/Type/Data/Num/Decimal/Literal.hs:851)
    dn47 (src/Type/Data/Num/Decimal/Literal.hs:852)
    dn48 (src/Type/Data/Num/Decimal/Literal.hs:853)
    dn49 (src/Type/Data/Num/Decimal/Literal.hs:854)
    dn50 (src/Type/Data/Num/Decimal/Literal.hs:855)
    dn51 (src/Type/Data/Num/Decimal/Literal.hs:856)
    dn52 (src/Type/Data/Num/Decimal/Literal.hs:857)
    dn53 (src/Type/Data/Num/Decimal/Literal.hs:858)
    dn54 (src/Type/Data/Num/Decimal/Literal.hs:859)
    dn55 (src/Type/Data/Num/Decimal/Literal.hs:860)
    dn56 (src/Type/Data/Num/Decimal/Literal.hs:861)
    dn57 (src/Type/Data/Num/Decimal/Literal.hs:862)
    dn58 (src/Type/Data/Num/Decimal/Literal.hs:863)
    dn59 (src/Type/Data/Num/Decimal/Literal.hs:864)
    dn60 (src/Type/Data/Num/Decimal/Literal.hs:865)
    dn61 (src/Type/Data/Num/Decimal/Literal.hs:866)
    dn62 (src/Type/Data/Num/Decimal/Literal.hs:867)
    dn63 (src/Type/Data/Num/Decimal/Literal.hs:868)
    dn64 (src/Type/Data/Num/Decimal/Literal.hs:869)
    dn65 (src/Type/Data/Num/Decimal/Literal.hs:870)
    dn66 (src/Type/Data/Num/Decimal/Literal.hs:871)
    dn67 (src/Type/Data/Num/Decimal/Literal.hs:872)
    dn68 (src/Type/Data/Num/Decimal/Literal.hs:873)
    dn69 (src/Type/Data/Num/Decimal/Literal.hs:874)
    dn70 (src/Type/Data/Num/Decimal/Literal.hs:875)
    dn71 (src/Type/Data/Num/Decimal/Literal.hs:876)
    dn72 (src/Type/Data/Num/Decimal/Literal.hs:877)
    dn73 (src/Type/Data/Num/Decimal/Literal.hs:878)
    dn74 (src/Type/Data/Num/Decimal/Literal.hs:879)
    dn75 (src/Type/Data/Num/Decimal/Literal.hs:880)
    dn76 (src/Type/Data/Num/Decimal/Literal.hs:881)
    dn77 (src/Type/Data/Num/Decimal/Literal.hs:882)
    dn78 (src/Type/Data/Num/Decimal/Literal.hs:883)
    dn79 (src/Type/Data/Num/Decimal/Literal.hs:884)
    dn80 (src/Type/Data/Num/Decimal/Literal.hs:885)
    dn81 (src/Type/Data/Num/Decimal/Literal.hs:886)
    dn82 (src/Type/Data/Num/Decimal/Literal.hs:887)
    dn83 (src/Type/Data/Num/Decimal/Literal.hs:888)
    dn84 (src/Type/Data/Num/Decimal/Literal.hs:889)
    dn85 (src/Type/Data/Num/Decimal/Literal.hs:890)
    dn86 (src/Type/Data/Num/Decimal/Literal.hs:891)
    dn87 (src/Type/Data/Num/Decimal/Literal.hs:892)
    dn88 (src/Type/Data/Num/Decimal/Literal.hs:893)
    dn89 (src/Type/Data/Num/Decimal/Literal.hs:894)
    dn90 (src/Type/Data/Num/Decimal/Literal.hs:895)
    dn91 (src/Type/Data/Num/Decimal/Literal.hs:896)
    dn92 (src/Type/Data/Num/Decimal/Literal.hs:897)
    dn93 (src/Type/Data/Num/Decimal/Literal.hs:898)
    dn94 (src/Type/Data/Num/Decimal/Literal.hs:899)
    dn95 (src/Type/Data/Num/Decimal/Literal.hs:900)
    dn96 (src/Type/Data/Num/Decimal/Literal.hs:901)
    dn97 (src/Type/Data/Num/Decimal/Literal.hs:902)
    dn98 (src/Type/Data/Num/Decimal/Literal.hs:903)
    dn99 (src/Type/Data/Num/Decimal/Literal.hs:904)
    dn100 (src/Type/Data/Num/Decimal/Literal.hs:905)
    dn101 (src/Type/Data/Num/Decimal/Literal.hs:906)
    dn102 (src/Type/Data/Num/Decimal/Literal.hs:907)
    dn103 (src/Type/Data/Num/Decimal/Literal.hs:908)
    dn104 (src/Type/Data/Num/Decimal/Literal.hs:909)
    dn105 (src/Type/Data/Num/Decimal/Literal.hs:910)
    dn106 (src/Type/Data/Num/Decimal/Literal.hs:911)
    dn107 (src/Type/Data/Num/Decimal/Literal.hs:912)
    dn108 (src/Type/Data/Num/Decimal/Literal.hs:913)
    dn109 (src/Type/Data/Num/Decimal/Literal.hs:914)
    dn110 (src/Type/Data/Num/Decimal/Literal.hs:915)
    dn111 (src/Type/Data/Num/Decimal/Literal.hs:916)
    dn112 (src/Type/Data/Num/Decimal/Literal.hs:917)
    dn113 (src/Type/Data/Num/Decimal/Literal.hs:918)
    dn114 (src/Type/Data/Num/Decimal/Literal.hs:919)
    dn115 (src/Type/Data/Num/Decimal/Literal.hs:920)
    dn116 (src/Type/Data/Num/Decimal/Literal.hs:921)
    dn117 (src/Type/Data/Num/Decimal/Literal.hs:922)
    dn118 (src/Type/Data/Num/Decimal/Literal.hs:923)
    dn119 (src/Type/Data/Num/Decimal/Literal.hs:924)
    dn120 (src/Type/Data/Num/Decimal/Literal.hs:925)
    dn121 (src/Type/Data/Num/Decimal/Literal.hs:926)
    dn122 (src/Type/Data/Num/Decimal/Literal.hs:927)
    dn123 (src/Type/Data/Num/Decimal/Literal.hs:928)
    dn124 (src/Type/Data/Num/Decimal/Literal.hs:929)
    dn125 (src/Type/Data/Num/Decimal/Literal.hs:930)
    dn126 (src/Type/Data/Num/Decimal/Literal.hs:931)
    dn127 (src/Type/Data/Num/Decimal/Literal.hs:932)
    dn128 (src/Type/Data/Num/Decimal/Literal.hs:933)
    dn129 (src/Type/Data/Num/Decimal/Literal.hs:934)
    dn130 (src/Type/Data/Num/Decimal/Literal.hs:935)
    dn131 (src/Type/Data/Num/Decimal/Literal.hs:936)
    dn132 (src/Type/Data/Num/Decimal/Literal.hs:937)
    dn133 (src/Type/Data/Num/Decimal/Literal.hs:938)
    dn134 (src/Type/Data/Num/Decimal/Literal.hs:939)
    dn135 (src/Type/Data/Num/Decimal/Literal.hs:940)
    dn136 (src/Type/Data/Num/Decimal/Literal.hs:941)
    dn137 (src/Type/Data/Num/Decimal/Literal.hs:942)
    dn138 (src/Type/Data/Num/Decimal/Literal.hs:943)
    dn139 (src/Type/Data/Num/Decimal/Literal.hs:944)
    dn140 (src/Type/Data/Num/Decimal/Literal.hs:945)
    dn141 (src/Type/Data/Num/Decimal/Literal.hs:946)
    dn142 (src/Type/Data/Num/Decimal/Literal.hs:947)
    dn143 (src/Type/Data/Num/Decimal/Literal.hs:948)
    dn144 (src/Type/Data/Num/Decimal/Literal.hs:949)
    dn145 (src/Type/Data/Num/Decimal/Literal.hs:950)
    dn146 (src/Type/Data/Num/Decimal/Literal.hs:951)
    dn147 (src/Type/Data/Num/Decimal/Literal.hs:952)
    dn148 (src/Type/Data/Num/Decimal/Literal.hs:953)
    dn149 (src/Type/Data/Num/Decimal/Literal.hs:954)
    dn150 (src/Type/Data/Num/Decimal/Literal.hs:955)
    dn151 (src/Type/Data/Num/Decimal/Literal.hs:956)
    dn152 (src/Type/Data/Num/Decimal/Literal.hs:957)
    dn153 (src/Type/Data/Num/Decimal/Literal.hs:958)
    dn154 (src/Type/Data/Num/Decimal/Literal.hs:959)
    dn155 (src/Type/Data/Num/Decimal/Literal.hs:960)
    dn156 (src/Type/Data/Num/Decimal/Literal.hs:961)
    dn157 (src/Type/Data/Num/Decimal/Literal.hs:962)
    dn158 (src/Type/Data/Num/Decimal/Literal.hs:963)
    dn159 (src/Type/Data/Num/Decimal/Literal.hs:964)
    dn160 (src/Type/Data/Num/Decimal/Literal.hs:965)
    dn161 (src/Type/Data/Num/Decimal/Literal.hs:966)
    dn162 (src/Type/Data/Num/Decimal/Literal.hs:967)
    dn163 (src/Type/Data/Num/Decimal/Literal.hs:968)
    dn164 (src/Type/Data/Num/Decimal/Literal.hs:969)
    dn165 (src/Type/Data/Num/Decimal/Literal.hs:970)
    dn166 (src/Type/Data/Num/Decimal/Literal.hs:971)
    dn167 (src/Type/Data/Num/Decimal/Literal.hs:972)
    dn168 (src/Type/Data/Num/Decimal/Literal.hs:973)
    dn169 (src/Type/Data/Num/Decimal/Literal.hs:974)
    dn170 (src/Type/Data/Num/Decimal/Literal.hs:975)
    dn171 (src/Type/Data/Num/Decimal/Literal.hs:976)
    dn172 (src/Type/Data/Num/Decimal/Literal.hs:977)
    dn173 (src/Type/Data/Num/Decimal/Literal.hs:978)
    dn174 (src/Type/Data/Num/Decimal/Literal.hs:979)
    dn175 (src/Type/Data/Num/Decimal/Literal.hs:980)
    dn176 (src/Type/Data/Num/Decimal/Literal.hs:981)
    dn177 (src/Type/Data/Num/Decimal/Literal.hs:982)
    dn178 (src/Type/Data/Num/Decimal/Literal.hs:983)
    dn179 (src/Type/Data/Num/Decimal/Literal.hs:984)
    dn180 (src/Type/Data/Num/Decimal/Literal.hs:985)
    dn181 (src/Type/Data/Num/Decimal/Literal.hs:986)
    dn182 (src/Type/Data/Num/Decimal/Literal.hs:987)
    dn183 (src/Type/Data/Num/Decimal/Literal.hs:988)
    dn184 (src/Type/Data/Num/Decimal/Literal.hs:989)
    dn185 (src/Type/Data/Num/Decimal/Literal.hs:990)
    dn186 (src/Type/Data/Num/Decimal/Literal.hs:991)
    dn187 (src/Type/Data/Num/Decimal/Literal.hs:992)
    dn188 (src/Type/Data/Num/Decimal/Literal.hs:993)
    dn189 (src/Type/Data/Num/Decimal/Literal.hs:994)
    dn190 (src/Type/Data/Num/Decimal/Literal.hs:995)
    dn191 (src/Type/Data/Num/Decimal/Literal.hs:996)
    dn192 (src/Type/Data/Num/Decimal/Literal.hs:997)
    dn193 (src/Type/Data/Num/Decimal/Literal.hs:998)
    dn194 (src/Type/Data/Num/Decimal/Literal.hs:999)
    dn195 (src/Type/Data/Num/Decimal/Literal.hs:1000)
    dn196 (src/Type/Data/Num/Decimal/Literal.hs:1001)
    dn197 (src/Type/Data/Num/Decimal/Literal.hs:1002)
    dn198 (src/Type/Data/Num/Decimal/Literal.hs:1003)
    dn199 (src/Type/Data/Num/Decimal/Literal.hs:1004)
    dn200 (src/Type/Data/Num/Decimal/Literal.hs:1005)
    dn201 (src/Type/Data/Num/Decimal/Literal.hs:1006)
    dn202 (src/Type/Data/Num/Decimal/Literal.hs:1007)
    dn203 (src/Type/Data/Num/Decimal/Literal.hs:1008)
    dn204 (src/Type/Data/Num/Decimal/Literal.hs:1009)
    dn205 (src/Type/Data/Num/Decimal/Literal.hs:1010)
    dn206 (src/Type/Data/Num/Decimal/Literal.hs:1011)
    dn207 (src/Type/Data/Num/Decimal/Literal.hs:1012)
    dn208 (src/Type/Data/Num/Decimal/Literal.hs:1013)
    dn209 (src/Type/Data/Num/Decimal/Literal.hs:1014)
    dn210 (src/Type/Data/Num/Decimal/Literal.hs:1015)
    dn211 (src/Type/Data/Num/Decimal/Literal.hs:1016)
    dn212 (src/Type/Data/Num/Decimal/Literal.hs:1017)
    dn213 (src/Type/Data/Num/Decimal/Literal.hs:1018)
    dn214 (src/Type/Data/Num/Decimal/Literal.hs:1019)
    dn215 (src/Type/Data/Num/Decimal/Literal.hs:1020)
    dn216 (src/Type/Data/Num/Decimal/Literal.hs:1021)
    dn217 (src/Type/Data/Num/Decimal/Literal.hs:1022)
    dn218 (src/Type/Data/Num/Decimal/Literal.hs:1023)
    dn219 (src/Type/Data/Num/Decimal/Literal.hs:1024)
    dn220 (src/Type/Data/Num/Decimal/Literal.hs:1025)
    dn221 (src/Type/Data/Num/Decimal/Literal.hs:1026)
    dn222 (src/Type/Data/Num/Decimal/Literal.hs:1027)
    dn223 (src/Type/Data/Num/Decimal/Literal.hs:1028)
    dn224 (src/Type/Data/Num/Decimal/Literal.hs:1029)
    dn225 (src/Type/Data/Num/Decimal/Literal.hs:1030)
    dn226 (src/Type/Data/Num/Decimal/Literal.hs:1031)
    dn227 (src/Type/Data/Num/Decimal/Literal.hs:1032)
    dn228 (src/Type/Data/Num/Decimal/Literal.hs:1033)
    dn229 (src/Type/Data/Num/Decimal/Literal.hs:1034)
    dn230 (src/Type/Data/Num/Decimal/Literal.hs:1035)
    dn231 (src/Type/Data/Num/Decimal/Literal.hs:1036)
    dn232 (src/Type/Data/Num/Decimal/Literal.hs:1037)
    dn233 (src/Type/Data/Num/Decimal/Literal.hs:1038)
    dn234 (src/Type/Data/Num/Decimal/Literal.hs:1039)
    dn235 (src/Type/Data/Num/Decimal/Literal.hs:1040)
    dn236 (src/Type/Data/Num/Decimal/Literal.hs:1041)
    dn237 (src/Type/Data/Num/Decimal/Literal.hs:1042)
    dn238 (src/Type/Data/Num/Decimal/Literal.hs:1043)
    dn239 (src/Type/Data/Num/Decimal/Literal.hs:1044)
    dn240 (src/Type/Data/Num/Decimal/Literal.hs:1045)
    dn241 (src/Type/Data/Num/Decimal/Literal.hs:1046)
    dn242 (src/Type/Data/Num/Decimal/Literal.hs:1047)
    dn243 (src/Type/Data/Num/Decimal/Literal.hs:1048)
    dn244 (src/Type/Data/Num/Decimal/Literal.hs:1049)
    dn245 (src/Type/Data/Num/Decimal/Literal.hs:1050)
    dn246 (src/Type/Data/Num/Decimal/Literal.hs:1051)
    dn247 (src/Type/Data/Num/Decimal/Literal.hs:1052)
    dn248 (src/Type/Data/Num/Decimal/Literal.hs:1053)
    dn249 (src/Type/Data/Num/Decimal/Literal.hs:1054)
    dn250 (src/Type/Data/Num/Decimal/Literal.hs:1055)
    dn251 (src/Type/Data/Num/Decimal/Literal.hs:1056)
    dn252 (src/Type/Data/Num/Decimal/Literal.hs:1057)
    dn253 (src/Type/Data/Num/Decimal/Literal.hs:1058)
    dn254 (src/Type/Data/Num/Decimal/Literal.hs:1059)
    dn255 (src/Type/Data/Num/Decimal/Literal.hs:1060)
    dn256 (src/Type/Data/Num/Decimal/Literal.hs:1061)
  66% (  2 /  3) in 'Type.Data.Num.Decimal'
  Missing documentation for:
    Module header
Warning: Type.Data.Num: could not find link destinations for: 
	- Type.Data.Num.Unary.D:R:ReprUn
	- Type.Data.Num.Decimal.Number.D:R:ReprDec
Warning: Type.Data.Num.Unary: could not find link destinations for: 
	- Type.Data.Num.Unary.D:R:ReprUn
Warning: Type.Data.Num.Decimal.Number: could not find link destinations for: 
	- Type.Data.Num.Decimal.Number.GreaterPos
	- Type.Data.Num.Decimal.Number.ComparePos
	- Type.Data.Num.Decimal.Number.Negate
	- Type.Data.Num.Decimal.Number.D:R:ReprDec
Documentation created: dist/doc/html/tfp/, dist/doc/html/tfp/tfp.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tfp-1.0.2-1pspzofaVwaAPoPdFskJ8f
Completed    tfp-1.0.2
Downloading  combinatorial-0.1.1
Downloaded   combinatorial-0.1.1
Configuring combinatorial-0.1.1...
Preprocessing library for combinatorial-0.1.1..
Building library for combinatorial-0.1.1..
[ 1 of 14] Compiling Combinatorics.MaxNim ( src/Combinatorics/MaxNim.hs, dist/build/Combinatorics/MaxNim.o, dist/build/Combinatorics/MaxNim.dyn_o )
[ 2 of 14] Compiling Combinatorics.Utility ( src/Combinatorics/Utility.hs, dist/build/Combinatorics/Utility.o, dist/build/Combinatorics/Utility.dyn_o )
[ 3 of 14] Compiling Polynomial       ( src/Polynomial.hs, dist/build/Polynomial.o, dist/build/Polynomial.dyn_o )

src/Polynomial.hs:48:32: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 | differentiate x = zipWith (*) (tail x) progression
   |                                ^^^^
[ 4 of 14] Compiling Combinatorics.TreeDepth ( src/Combinatorics/TreeDepth.hs, dist/build/Combinatorics/TreeDepth.o, dist/build/Combinatorics/TreeDepth.dyn_o )

src/Combinatorics/TreeDepth.hs:99:4: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
99 |    tail (snd (foldr
   |    ^^^^

src/Combinatorics/TreeDepth.hs:114:40: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a % would denote a multiplicity annotation
      were the LinearTypes extension enabled.
    Suggested fix: Add whitespace after the %.
    |
114 | nodeDegreeProb = zipWith (\den -> map (%den)) (scanl1 (*) [1 ..]) nodeDegree
    |                                        ^
[ 5 of 14] Compiling PowerSeries      ( src/PowerSeries.hs, dist/build/PowerSeries.o, dist/build/PowerSeries.dyn_o )
[ 6 of 14] Compiling Combinatorics.Private ( src/Combinatorics/Private.hs, dist/build/Combinatorics/Private.o, dist/build/Combinatorics/Private.dyn_o )

src/Combinatorics/Private.hs:168:30: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction: Patterns of type [a] not matched: []
    |
168 |             GT -> concatMap (\(y:ys) -> map (y:) (go (r-1) ys)) . init . tails
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Combinatorics.Partitions ( src/Combinatorics/Partitions.hs, dist/build/Combinatorics/Partitions.o, dist/build/Combinatorics/Partitions.dyn_o )

src/Combinatorics/Partitions.hs:89:37: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
89 |       pentagonalsDifP (zipWith (-) (tail pentagonalsP) pentagonalsP)
   |                                     ^^^^

src/Combinatorics/Partitions.hs:97:37: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
97 |       pentagonalsDifN (zipWith (-) (tail pentagonalsN) pentagonalsN)
   |                                     ^^^^

src/Combinatorics/Partitions.hs:121:21: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
121 |        ps   = accu (tail pentagonalsDifP)
    |                     ^^^^

src/Combinatorics/Partitions.hs:122:21: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
122 |        ns   = accu (tail pentagonalsDifN)
    |                     ^^^^
[ 8 of 14] Compiling Combinatorics.Coin ( src/Combinatorics/Coin.hs, dist/build/Combinatorics/Coin.o, dist/build/Combinatorics/Coin.dyn_o )
[ 9 of 14] Compiling Combinatorics    ( src/Combinatorics.hs, dist/build/Combinatorics.o, dist/build/Combinatorics.dyn_o )

src/Combinatorics.hs:126:34: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
126 |    foldr (\c -> permuteFastStep (head c : suffix) (tail c)) tl (allCycles x)
    |                                  ^^^^

src/Combinatorics.hs:126:52: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
126 |    foldr (\c -> permuteFastStep (head c : suffix) (tail c)) tl (allCycles x)
    |                                                    ^^^^

src/Combinatorics.hs:542:46: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
542 |    Match.take x (map (Match.take x) (iterate tail (cycle x)))
    |                                              ^^^^
[10 of 14] Compiling Combinatorics.Permutation.WithoutSomeFixpoints ( src/Combinatorics/Permutation/WithoutSomeFixpoints.hs, dist/build/Combinatorics/Permutation/WithoutSomeFixpoints.o, dist/build/Combinatorics/Permutation/WithoutSomeFixpoints.dyn_o )

src/Combinatorics/Permutation/WithoutSomeFixpoints.hs:40:4: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |    tail $ scanl (\row fac -> scanl (-) fac row) [] $
   |    ^^^^
[11 of 14] Compiling Combinatorics.PaperStripGame ( src/Combinatorics/PaperStripGame.hs, dist/build/Combinatorics/PaperStripGame.o, dist/build/Combinatorics/PaperStripGame.dyn_o )

src/Combinatorics/PaperStripGame.hs:90:11: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type [Integer], [Integer] not matched:
            [] _
            [_] _
   |
90 |    foldr (\(x0:x1:xs) ys -> x0 : x1 : PS.add xs ys) [] $
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Combinatorics/PaperStripGame.hs:91:40: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
91 |    zipWith PS.scale Combi.factorials $ tail Combi.binomials
   |                                        ^^^^
[12 of 14] Compiling Combinatorics.Mastermind ( src/Combinatorics/Mastermind.hs, dist/build/Combinatorics/Mastermind.o, dist/build/Combinatorics/Mastermind.dyn_o )

src/Combinatorics/Mastermind.hs:72:28: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
72 |           [0..] (reverse $ tail $ ListHT.inits [0..n])
   |                            ^^^^
[13 of 14] Compiling Combinatorics.CardPairs ( src/Combinatorics/CardPairs.hs, dist/build/Combinatorics/CardPairs.o, dist/build/Combinatorics/CardPairs.dyn_o )

src/Combinatorics/CardPairs.hs:190:11: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type CardCount Integer, [Card] not matched: _ []
    |
190 |    foldl (\n (card:_) ->
    |           ^^^^^^^^^^^^^^...
[14 of 14] Compiling Combinatorics.BellNumbers ( src/Combinatorics/BellNumbers.hs, dist/build/Combinatorics/BellNumbers.o, dist/build/Combinatorics/BellNumbers.dyn_o )
Preprocessing library for combinatorial-0.1.1..
Running Haddock on library for combinatorial-0.1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Combinatorics.MaxNim ( src/Combinatorics/MaxNim.hs, nothing )
[ 2 of 14] Compiling Combinatorics.Utility ( src/Combinatorics/Utility.hs, nothing )
[ 3 of 14] Compiling Polynomial       ( src/Polynomial.hs, nothing )

src/Polynomial.hs:48:32: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 | differentiate x = zipWith (*) (tail x) progression
   |                                ^^^^
[ 4 of 14] Compiling Combinatorics.TreeDepth ( src/Combinatorics/TreeDepth.hs, nothing )

src/Combinatorics/TreeDepth.hs:99:4: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
99 |    tail (snd (foldr
   |    ^^^^

src/Combinatorics/TreeDepth.hs:114:40: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a % would denote a multiplicity annotation
      were the LinearTypes extension enabled.
    Suggested fix: Add whitespace after the %.
    |
114 | nodeDegreeProb = zipWith (\den -> map (%den)) (scanl1 (*) [1 ..]) nodeDegree
    |                                        ^
[ 5 of 14] Compiling PowerSeries      ( src/PowerSeries.hs, nothing )
[ 6 of 14] Compiling Combinatorics.Private ( src/Combinatorics/Private.hs, nothing )
[ 7 of 14] Compiling Combinatorics.Partitions ( src/Combinatorics/Partitions.hs, nothing )

src/Combinatorics/Partitions.hs:89:37: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
89 |       pentagonalsDifP (zipWith (-) (tail pentagonalsP) pentagonalsP)
   |                                     ^^^^

src/Combinatorics/Partitions.hs:97:37: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
97 |       pentagonalsDifN (zipWith (-) (tail pentagonalsN) pentagonalsN)
   |                                     ^^^^

src/Combinatorics/Partitions.hs:121:21: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
121 |        ps   = accu (tail pentagonalsDifP)
    |                     ^^^^

src/Combinatorics/Partitions.hs:122:21: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
122 |        ns   = accu (tail pentagonalsDifN)
    |                     ^^^^
[ 8 of 14] Compiling Combinatorics.Coin ( src/Combinatorics/Coin.hs, nothing )
[ 9 of 14] Compiling Combinatorics    ( src/Combinatorics.hs, nothing )

src/Combinatorics.hs:126:34: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
126 |    foldr (\c -> permuteFastStep (head c : suffix) (tail c)) tl (allCycles x)
    |                                  ^^^^

src/Combinatorics.hs:126:52: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
126 |    foldr (\c -> permuteFastStep (head c : suffix) (tail c)) tl (allCycles x)
    |                                                    ^^^^

src/Combinatorics.hs:542:46: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
542 |    Match.take x (map (Match.take x) (iterate tail (cycle x)))
    |                                              ^^^^
[10 of 14] Compiling Combinatorics.Permutation.WithoutSomeFixpoints ( src/Combinatorics/Permutation/WithoutSomeFixpoints.hs, nothing )

src/Combinatorics/Permutation/WithoutSomeFixpoints.hs:40:4: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |    tail $ scanl (\row fac -> scanl (-) fac row) [] $
   |    ^^^^
[11 of 14] Compiling Combinatorics.PaperStripGame ( src/Combinatorics/PaperStripGame.hs, nothing )

src/Combinatorics/PaperStripGame.hs:91:40: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
91 |    zipWith PS.scale Combi.factorials $ tail Combi.binomials
   |                                        ^^^^
[12 of 14] Compiling Combinatorics.Mastermind ( src/Combinatorics/Mastermind.hs, nothing )

src/Combinatorics/Mastermind.hs:72:28: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
72 |           [0..] (reverse $ tail $ ListHT.inits [0..n])
   |                            ^^^^
[13 of 14] Compiling Combinatorics.CardPairs ( src/Combinatorics/CardPairs.hs, nothing )
[14 of 14] Compiling Combinatorics.BellNumbers ( src/Combinatorics/BellNumbers.hs, nothing )
Haddock coverage:
  50% (  1 /  2) in 'Combinatorics.MaxNim'
  Missing documentation for:
    numberOfPossibilities (src/Combinatorics/MaxNim.hs:36)
  50% (  3 /  6) in 'Combinatorics.TreeDepth'
  Missing documentation for:
    Module header
    treeDepth (src/Combinatorics/TreeDepth.hs:81)
    treeDepthSeq (src/Combinatorics/TreeDepth.hs:88)
  70% (  7 / 10) in 'Combinatorics.Partitions'
  Missing documentation for:
    Module header
    numPartitions (src/Combinatorics/Partitions.hs:119)
    partitionsDec (src/Combinatorics/Partitions.hs:153)
  25% (  1 /  4) in 'Combinatorics.Coin'
  Missing documentation for:
    values (src/Combinatorics/Coin.hs:12)
    representationNumbersSingle (src/Combinatorics/Coin.hs:15)
    representationNumbers (src/Combinatorics/Coin.hs:19)
Warning: 'combinat' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  81% ( 27 / 33) in 'Combinatorics'
  Missing documentation for:
    chooseUnrankMaybe (src/Combinatorics.hs:324)
    binomialSeq (src/Combinatorics.hs:366)
    binomialGen (src/Combinatorics.hs:370)
    binomialSeqGen (src/Combinatorics.hs:373)
    derangementNumber (src/Combinatorics.hs:430)
    fibonacciNumber (src/Combinatorics.hs:505)
  75% (  3 /  4) in 'Combinatorics.Permutation.WithoutSomeFixpoints'
  Missing documentation for:
    Module header
  25% (  1 /  4) in 'Combinatorics.PaperStripGame'
  Missing documentation for:
    numbersOfGames (src/Combinatorics/PaperStripGame.hs:64)
    numbersOfGamesSeries (src/Combinatorics/PaperStripGame.hs:89)
    treeOfGames (src/Combinatorics/PaperStripGame.hs:49)
  62% (  5 /  8) in 'Combinatorics.Mastermind'
  Missing documentation for:
    Module header
    evaluateAll (src/Combinatorics/Mastermind.hs:62)
    formatEvalHistogram (src/Combinatorics/Mastermind.hs:65)
Warning: 'q' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'k' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  21% (  6 / 28) in 'Combinatorics.CardPairs'
  Missing documentation for:
    Card (src/Combinatorics/CardPairs.hs:58)
    CardCount (src/Combinatorics/CardPairs.hs:123)
    charFromCard (src/Combinatorics/CardPairs.hs:62)
    allPossibilities (src/Combinatorics/CardPairs.hs:82)
    numberOfAllPossibilities (src/Combinatorics/CardPairs.hs:313)
    possibilitiesCardsNaive (src/Combinatorics/CardPairs.hs:130)
    possibilitiesCardsDynamic (src/Combinatorics/CardPairs.hs:137)
    possibilitiesCardsBorderDynamic (src/Combinatorics/CardPairs.hs:201)
    possibilitiesCardsBorder2Dynamic (src/Combinatorics/CardPairs.hs:239)
    cardSetSizeSkat (src/Combinatorics/CardPairs.hs:318)
    numberOfPossibilitiesSkat (src/Combinatorics/CardPairs.hs:321)
    probabilitySkat (src/Combinatorics/CardPairs.hs:325)
    cardSetSizeRummy (src/Combinatorics/CardPairs.hs:331)
    numberOfPossibilitiesRummy (src/Combinatorics/CardPairs.hs:334)
    probabilityRummy (src/Combinatorics/CardPairs.hs:338)
    numberOfPossibilitiesRummyJK (src/Combinatorics/CardPairs.hs:350)
    probabilityRummyJK (src/Combinatorics/CardPairs.hs:354)
    exampleOutput (src/Combinatorics/CardPairs.hs:112)
    adjacentCouplesSmall (src/Combinatorics/CardPairs.hs:107)
    allPossibilitiesSmall (src/Combinatorics/CardPairs.hs:88)
    allPossibilitiesMedium (src/Combinatorics/CardPairs.hs:92)
    allPossibilitiesSkat (src/Combinatorics/CardPairs.hs:96)
  75% (  3 /  4) in 'Combinatorics.BellNumbers'
  Missing documentation for:
    Module header
Warning: Combinatorics.Partitions: could not find link destinations for: 
	- Combinatorics.Partitions.prodLinearFactors
Warning: Combinatorics.CardPairs: could not find link destinations for: 
	- Combinatorics.CardPairs.CardSet
Documentation created: dist/doc/html/combinatorial/,
dist/doc/html/combinatorial/combinatorial.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/combinatorial-0.1.1-LsBx9xsiOQXcw3B9zNh1A
Completed    combinatorial-0.1.1
Downloading  netlib-ffi-0.1.2
Downloaded   netlib-ffi-0.1.2
Configuring netlib-ffi-0.1.2...
Preprocessing library for netlib-ffi-0.1.2..
Building library for netlib-ffi-0.1.2..
[1 of 4] Compiling Numeric.Netlib.Class ( src/Numeric/Netlib/Class.hs, dist/build/Numeric/Netlib/Class.o, dist/build/Numeric/Netlib/Class.dyn_o )
[2 of 4] Compiling Numeric.Netlib.Layout ( src/Numeric/Netlib/Layout.hs, dist/build/Numeric/Netlib/Layout.o, dist/build/Numeric/Netlib/Layout.dyn_o )
[3 of 4] Compiling Numeric.Netlib.Modifier ( src/Numeric/Netlib/Modifier.hs, dist/build/Numeric/Netlib/Modifier.o, dist/build/Numeric/Netlib/Modifier.dyn_o )

src/Numeric/Netlib/Modifier.hs:5:1: warning: [GHC-66111] [-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()
  |
5 | import Data.Monoid (Monoid, mempty, mappend)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/Netlib/Modifier.hs:6:1: warning: [GHC-66111] [-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()
  |
6 | import Data.Semigroup (Semigroup, (<>))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 4] Compiling Numeric.Netlib.Utility ( src/Numeric/Netlib/Utility.hs, dist/build/Numeric/Netlib/Utility.o, dist/build/Numeric/Netlib/Utility.dyn_o )

src/Numeric/Netlib/Utility.hs:51:21: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
51 |    a <- run $ fmap ($info) act
   |                     ^
Preprocessing library for netlib-ffi-0.1.2..
Running Haddock on library for netlib-ffi-0.1.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Numeric.Netlib.Class ( src/Numeric/Netlib/Class.hs, nothing )
[2 of 4] Compiling Numeric.Netlib.Layout ( src/Numeric/Netlib/Layout.hs, nothing )
[3 of 4] Compiling Numeric.Netlib.Modifier ( src/Numeric/Netlib/Modifier.hs, nothing )

src/Numeric/Netlib/Modifier.hs:5:1: warning: [GHC-66111] [-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()
  |
5 | import Data.Monoid (Monoid, mempty, mappend)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/Netlib/Modifier.hs:6:1: warning: [GHC-66111] [-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()
  |
6 | import Data.Semigroup (Semigroup, (<>))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 4] Compiling Numeric.Netlib.Utility ( src/Numeric/Netlib/Utility.hs, nothing )

src/Numeric/Netlib/Utility.hs:51:21: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
51 |    a <- run $ fmap ($info) act
   |                     ^
Haddock coverage:
   0% (  0 /  3) in 'Numeric.Netlib.Class'
  Missing documentation for:
    Module header
    Real (src/Numeric/Netlib/Class.hs:13)
    Floating (src/Numeric/Netlib/Class.hs:20)
   0% (  0 /  3) in 'Numeric.Netlib.Layout'
  Missing documentation for:
    Module header
    Order (src/Numeric/Netlib/Layout.hs:6)
    flipOrder (src/Numeric/Netlib/Layout.hs:14)
   0% (  0 /  5) in 'Numeric.Netlib.Modifier'
  Missing documentation for:
    Module header
    Transposition (src/Numeric/Netlib/Modifier.hs:10)
    transposeOrder (src/Numeric/Netlib/Modifier.hs:21)
    Conjugation (src/Numeric/Netlib/Modifier.hs:26)
    Inversion (src/Numeric/Netlib/Modifier.hs:37)
   0% (  0 / 21) in 'Numeric.Netlib.Utility'
  Missing documentation for:
    Module header
    FortranIO (src/Numeric/Netlib/Utility.hs:43)
    run (src/Numeric/Netlib/Utility.hs:46)
    runChecked (src/Numeric/Netlib/Utility.hs:49)
    check (src/Numeric/Netlib/Utility.hs:56)
    assert (src/Numeric/Netlib/Utility.hs:61)
    ignore (src/Numeric/Netlib/Utility.hs:64)
    cint (src/Numeric/Netlib/Utility.hs:68)
    leadingDim (src/Numeric/Netlib/Utility.hs:71)
    alloca (src/Numeric/Netlib/Utility.hs:74)
    allocaArray (src/Numeric/Netlib/Utility.hs:77)
    bool (src/Numeric/Netlib/Utility.hs:80)
    char (src/Numeric/Netlib/Utility.hs:83)
    string (src/Numeric/Netlib/Utility.hs:86)
    float (src/Numeric/Netlib/Utility.hs:89)
    double (src/Numeric/Netlib/Utility.hs:92)
    complexFloat (src/Numeric/Netlib/Utility.hs:95)
    complexDouble (src/Numeric/Netlib/Utility.hs:98)
    real (src/Numeric/Netlib/Utility.hs:103)
    complex (src/Numeric/Netlib/Utility.hs:106)
    number (src/Numeric/Netlib/Utility.hs:113)
Documentation created: dist/doc/html/netlib-ffi/,
dist/doc/html/netlib-ffi/netlib-ffi.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/netlib-ffi-0.1.2-52QkpOXPoq266upykfEoxm
Completed    netlib-ffi-0.1.2
Configuring blaze-html-0.9.2.0...
Preprocessing library for blaze-html-0.9.2.0..
Building library for blaze-html-0.9.2.0..
[ 1 of 21] Compiling Text.Blaze.Html  ( src/Text/Blaze/Html.hs, dist/build/Text/Blaze/Html.o, dist/build/Text/Blaze/Html.dyn_o )
[ 2 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, dist/build/Text/Blaze/Html/Renderer/Pretty.o, dist/build/Text/Blaze/Html/Renderer/Pretty.dyn_o )
[ 3 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, dist/build/Text/Blaze/Html/Renderer/String.o, dist/build/Text/Blaze/Html/Renderer/String.dyn_o )
[ 4 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, dist/build/Text/Blaze/Html/Renderer/Text.o, dist/build/Text/Blaze/Html/Renderer/Text.dyn_o )
[ 5 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, dist/build/Text/Blaze/Html/Renderer/Utf8.o, dist/build/Text/Blaze/Html/Renderer/Utf8.dyn_o )
[ 6 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, dist/build/Text/Blaze/Html4/FrameSet.o, dist/build/Text/Blaze/Html4/FrameSet.dyn_o )
[ 7 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, dist/build/Text/Blaze/Html4/FrameSet/Attributes.o, dist/build/Text/Blaze/Html4/FrameSet/Attributes.dyn_o )
[ 8 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, dist/build/Text/Blaze/Html4/Strict.o, dist/build/Text/Blaze/Html4/Strict.dyn_o )
[ 9 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, dist/build/Text/Blaze/Html4/Strict/Attributes.o, dist/build/Text/Blaze/Html4/Strict/Attributes.dyn_o )
[10 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, dist/build/Text/Blaze/Html4/Transitional.o, dist/build/Text/Blaze/Html4/Transitional.dyn_o )
[11 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, dist/build/Text/Blaze/Html4/Transitional/Attributes.o, dist/build/Text/Blaze/Html4/Transitional/Attributes.dyn_o )
[12 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, dist/build/Text/Blaze/Html5.o, dist/build/Text/Blaze/Html5.dyn_o )
[13 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, dist/build/Text/Blaze/Html5/Attributes.o, dist/build/Text/Blaze/Html5/Attributes.dyn_o )
[14 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, dist/build/Text/Blaze/XHtml1/FrameSet.o, dist/build/Text/Blaze/XHtml1/FrameSet.dyn_o )
[15 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, dist/build/Text/Blaze/XHtml1/FrameSet/Attributes.o, dist/build/Text/Blaze/XHtml1/FrameSet/Attributes.dyn_o )
[16 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, dist/build/Text/Blaze/XHtml1/Strict.o, dist/build/Text/Blaze/XHtml1/Strict.dyn_o )
[17 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, dist/build/Text/Blaze/XHtml1/Strict/Attributes.o, dist/build/Text/Blaze/XHtml1/Strict/Attributes.dyn_o )
[18 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, dist/build/Text/Blaze/XHtml1/Transitional.o, dist/build/Text/Blaze/XHtml1/Transitional.dyn_o )
[19 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, dist/build/Text/Blaze/XHtml1/Transitional/Attributes.o, dist/build/Text/Blaze/XHtml1/Transitional/Attributes.dyn_o )
[20 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, dist/build/Text/Blaze/XHtml5.o, dist/build/Text/Blaze/XHtml5.dyn_o )
[21 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, dist/build/Text/Blaze/XHtml5/Attributes.o, dist/build/Text/Blaze/XHtml5/Attributes.dyn_o )
Preprocessing library for blaze-html-0.9.2.0..
Running Haddock on library for blaze-html-0.9.2.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 21] Compiling Text.Blaze.Html  ( src/Text/Blaze/Html.hs, nothing )
[ 2 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, nothing )
[ 3 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, nothing )
[ 4 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, nothing )
[ 5 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, nothing )
[ 6 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, nothing )
[ 7 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, nothing )
[ 8 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, nothing )
[ 9 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, nothing )
[10 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, nothing )
[11 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, nothing )
[12 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, nothing )
[13 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, nothing )
[14 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, nothing )
[15 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, nothing )
[16 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, nothing )
[17 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, nothing )
[18 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, nothing )
[19 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, nothing )
[20 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, nothing )
[21 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, nothing )
Haddock coverage:
  20% (  1 /  5) in 'Text.Blaze.Html'
  Missing documentation for:
    Module header
    Html (src/Text/Blaze/Html.hs:10)
    toHtml (src/Text/Blaze/Html.hs:13)
    preEscapedToHtml (src/Text/Blaze/Html.hs:16)
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.Pretty'
  Missing documentation for:
    Module header
    renderHtml (src/Text/Blaze/Html/Renderer/Pretty.hs:9)
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.String'
  Missing documentation for:
    Module header
    renderHtml (src/Text/Blaze/Html/Renderer/String.hs:9)
   0% (  0 /  5) in 'Text.Blaze.Html.Renderer.Text'
  Missing documentation for:
    Module header
    renderHtmlBuilder (src/Text/Blaze/Html/Renderer/Text.hs:16)
    renderHtmlBuilderWith (src/Text/Blaze/Html/Renderer/Text.hs:19)
    renderHtml (src/Text/Blaze/Html/Renderer/Text.hs:22)
    renderHtmlWith (src/Text/Blaze/Html/Renderer/Text.hs:25)
   0% (  0 /  4) in 'Text.Blaze.Html.Renderer.Utf8'
  Missing documentation for:
    Module header
    renderHtmlBuilder (src/Text/Blaze/Html/Renderer/Utf8.hs:14)
    renderHtml (src/Text/Blaze/Html/Renderer/Utf8.hs:17)
    renderHtmlToByteStringIO (src/Text/Blaze/Html/Renderer/Utf8.hs:20)
 100% ( 93 / 93) in 'Text.Blaze.Html4.FrameSet'
 100% (105 /105) in 'Text.Blaze.Html4.FrameSet.Attributes'
 100% ( 80 / 80) in 'Text.Blaze.Html4.Strict'
 100% ( 92 / 92) in 'Text.Blaze.Html4.Strict.Attributes'
 100% ( 91 / 91) in 'Text.Blaze.Html4.Transitional'
 100% (103 /103) in 'Text.Blaze.Html4.Transitional.Attributes'
 100% (120 /120) in 'Text.Blaze.Html5'
 100% (176 /176) in 'Text.Blaze.Html5.Attributes'
 100% ( 93 / 93) in 'Text.Blaze.XHtml1.FrameSet'
 100% (105 /105) in 'Text.Blaze.XHtml1.FrameSet.Attributes'
 100% ( 80 / 80) in 'Text.Blaze.XHtml1.Strict'
 100% ( 92 / 92) in 'Text.Blaze.XHtml1.Strict.Attributes'
 100% ( 91 / 91) in 'Text.Blaze.XHtml1.Transitional'
 100% (103 /103) in 'Text.Blaze.XHtml1.Transitional.Attributes'
 100% (120 /120) in 'Text.Blaze.XHtml5'
 100% (176 /176) in 'Text.Blaze.XHtml5.Attributes'
Documentation created: dist/doc/html/blaze-html/,
dist/doc/html/blaze-html/blaze-html.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-html-0.9.2.0-AqUOFkvkA6NEF4nCSZj57U
Completed    blaze-html-0.9.2.0
Configuring ansi-terminal-1.1.2...
Preprocessing library for ansi-terminal-1.1.2..
Building library for ansi-terminal-1.1.2..
[1 of 3] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, dist/build/System/Console/ANSI/Codes.o, dist/build/System/Console/ANSI/Codes.dyn_o )
[2 of 3] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, dist/build/System/Console/ANSI/Internal.o, dist/build/System/Console/ANSI/Internal.dyn_o )
[3 of 3] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, dist/build/System/Console/ANSI.o, dist/build/System/Console/ANSI.dyn_o )
Preprocessing library for ansi-terminal-1.1.2..
Running Haddock on library for ansi-terminal-1.1.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 3] Compiling System.Console.ANSI.Codes ( src/System/Console/ANSI/Codes.hs, nothing )
[2 of 3] Compiling System.Console.ANSI.Internal ( unix/System/Console/ANSI/Internal.hs, nothing )
[3 of 3] Compiling System.Console.ANSI ( src/System/Console/ANSI.hs, nothing )
Haddock coverage:
  66% ( 41 / 62) in 'System.Console.ANSI.Codes'
  Missing documentation for:
    cursorUpCode (src/System/Console/ANSI/Codes.hs:236)
    cursorDownCode (src/System/Console/ANSI/Codes.hs:237)
    cursorForwardCode (src/System/Console/ANSI/Codes.hs:238)
    cursorBackwardCode (src/System/Console/ANSI/Codes.hs:239)
    cursorUpLineCode (src/System/Console/ANSI/Codes.hs:245)
    cursorDownLineCode (src/System/Console/ANSI/Codes.hs:244)
    clearFromCursorToScreenEndCode (src/System/Console/ANSI/Codes.hs:312)
    clearFromCursorToScreenBeginningCode (src/System/Console/ANSI/Codes.hs:313)
    clearScreenCode (src/System/Console/ANSI/Codes.hs:314)
    clearFromCursorToLineEndCode (src/System/Console/ANSI/Codes.hs:315)
    clearFromCursorToLineBeginningCode (src/System/Console/ANSI/Codes.hs:316)
    clearLineCode (src/System/Console/ANSI/Codes.hs:317)
    enableLineWrapCode (src/System/Console/ANSI/Codes.hs:320)
    disableLineWrapCode (src/System/Console/ANSI/Codes.hs:321)
    scrollPageUpCode (src/System/Console/ANSI/Codes.hs:326)
    scrollPageDownCode (src/System/Console/ANSI/Codes.hs:327)
    useAlternateScreenBufferCode (src/System/Console/ANSI/Codes.hs:330)
    useNormalScreenBufferCode (src/System/Console/ANSI/Codes.hs:331)
    setSGRCode (src/System/Console/ANSI/Codes.hs:339)
    hideCursorCode (src/System/Console/ANSI/Codes.hs:344)
    showCursorCode (src/System/Console/ANSI/Codes.hs:345)
  54% ( 85 /155) in 'System.Console.ANSI'
  Missing documentation for:
    cursorUp (src/System/Console/ANSI.hs:415)
    cursorDown (src/System/Console/ANSI.hs:416)
    cursorForward (src/System/Console/ANSI.hs:417)
    cursorBackward (src/System/Console/ANSI.hs:418)
    hCursorUp (src/System/Console/ANSI.hs:407)
    hCursorDown (src/System/Console/ANSI.hs:408)
    hCursorForward (src/System/Console/ANSI.hs:409)
    hCursorBackward (src/System/Console/ANSI.hs:410)
    cursorUpCode (src/System/Console/ANSI/Codes.hs:236)
    cursorDownCode (src/System/Console/ANSI/Codes.hs:237)
    cursorForwardCode (src/System/Console/ANSI/Codes.hs:238)
    cursorBackwardCode (src/System/Console/ANSI/Codes.hs:239)
    cursorUpLine (src/System/Console/ANSI.hs:431)
    cursorDownLine (src/System/Console/ANSI.hs:430)
    hCursorUpLine (src/System/Console/ANSI.hs:425)
    hCursorDownLine (src/System/Console/ANSI.hs:424)
    cursorUpLineCode (src/System/Console/ANSI/Codes.hs:245)
    cursorDownLineCode (src/System/Console/ANSI/Codes.hs:244)
    hSetCursorColumn (src/System/Console/ANSI.hs:437)
    hSetCursorPosition (src/System/Console/ANSI.hs:451)
    hSaveCursor (src/System/Console/ANSI.hs:462)
    hRestoreCursor (src/System/Console/ANSI.hs:463)
    hReportCursorPosition (src/System/Console/ANSI.hs:464)
    clearFromCursorToScreenEnd (src/System/Console/ANSI.hs:1036)
    clearFromCursorToScreenBeginning (src/System/Console/ANSI.hs:1037)
    clearScreen (src/System/Console/ANSI.hs:1038)
    clearFromCursorToLineEnd (src/System/Console/ANSI.hs:1048)
    clearFromCursorToLineBeginning (src/System/Console/ANSI.hs:1049)
    clearLine (src/System/Console/ANSI.hs:1050)
    hClearFromCursorToScreenEnd (src/System/Console/ANSI.hs:1030)
    hClearFromCursorToScreenBeginning (src/System/Console/ANSI.hs:1031)
    hClearScreen (src/System/Console/ANSI.hs:1033)
    hClearFromCursorToLineEnd (src/System/Console/ANSI.hs:1043)
    hClearFromCursorToLineBeginning (src/System/Console/ANSI.hs:1044)
    hClearLine (src/System/Console/ANSI.hs:1045)
    clearFromCursorToScreenEndCode (src/System/Console/ANSI/Codes.hs:312)
    clearFromCursorToScreenBeginningCode (src/System/Console/ANSI/Codes.hs:313)
    clearScreenCode (src/System/Console/ANSI/Codes.hs:314)
    clearFromCursorToLineEndCode (src/System/Console/ANSI/Codes.hs:315)
    clearFromCursorToLineBeginningCode (src/System/Console/ANSI/Codes.hs:316)
    clearLineCode (src/System/Console/ANSI/Codes.hs:317)
    enableLineWrap (src/System/Console/ANSI.hs:1059)
    disableLineWrap (src/System/Console/ANSI.hs:1060)
    hEnableLineWrap (src/System/Console/ANSI.hs:1055)
    hDisableLineWrap (src/System/Console/ANSI.hs:1056)
    enableLineWrapCode (src/System/Console/ANSI/Codes.hs:320)
    disableLineWrapCode (src/System/Console/ANSI/Codes.hs:321)
    scrollPageUp (src/System/Console/ANSI.hs:1072)
    scrollPageDown (src/System/Console/ANSI.hs:1073)
    hScrollPageUp (src/System/Console/ANSI.hs:1066)
    hScrollPageDown (src/System/Console/ANSI.hs:1067)
    scrollPageUpCode (src/System/Console/ANSI/Codes.hs:326)
    scrollPageDownCode (src/System/Console/ANSI/Codes.hs:327)
    hUseAlternateScreenBuffer (src/System/Console/ANSI.hs:508)
    hUseNormalScreenBuffer (src/System/Console/ANSI.hs:511)
    useAlternateScreenBufferCode (src/System/Console/ANSI/Codes.hs:330)
    useNormalScreenBufferCode (src/System/Console/ANSI/Codes.hs:331)
    hReportLayerColor (src/System/Console/ANSI.hs:815)
    hSetSGR (src/System/Console/ANSI.hs:1016)
    setSGRCode (src/System/Console/ANSI/Codes.hs:339)
    hideCursor (src/System/Console/ANSI.hs:504)
    showCursor (src/System/Console/ANSI.hs:505)
    hHideCursor (src/System/Console/ANSI.hs:500)
    hShowCursor (src/System/Console/ANSI.hs:501)
    hideCursorCode (src/System/Console/ANSI/Codes.hs:344)
    showCursorCode (src/System/Console/ANSI/Codes.hs:345)
    hHyperlink (src/System/Console/ANSI.hs:570)
    hHyperlinkWithId (src/System/Console/ANSI.hs:592)
    hHyperlinkWithParams (src/System/Console/ANSI.hs:547)
    hSetTitle (src/System/Console/ANSI.hs:612)
Documentation created: dist/doc/html/ansi-terminal/,
dist/doc/html/ansi-terminal/ansi-terminal.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ansi-terminal-1.1.2-KWBmkVsQRP67S2vyas6OZS
Completed    ansi-terminal-1.1.2
Downloading  unique-logic-tf-0.5.1
Downloaded   unique-logic-tf-0.5.1
Configuring unique-logic-tf-0.5.1...
Preprocessing library for unique-logic-tf-0.5.1..
Building library for unique-logic-tf-0.5.1..
[ 1 of 13] Compiling UniqueLogic.ST.TF.MonadTrans ( src/UniqueLogic/ST/TF/MonadTrans.hs, dist/build/UniqueLogic/ST/TF/MonadTrans.o, dist/build/UniqueLogic/ST/TF/MonadTrans.dyn_o )

src/UniqueLogic/ST/TF/MonadTrans.hs:12:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <*>, Applicative, pure
    from module Control.Applicative is redundant
   |
12 | import Control.Applicative (Applicative, pure, (<*>), Const(Const))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:14:1: warning: [GHC-66111] [-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()
   |
14 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:62:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (Wrap t m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
62 |    pure = return
   |    ^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:66:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (Wrap t m).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
66 |    return = wrap . point
   |    ^^^^^^^^^^^^^^^^^^^^^
[ 2 of 13] Compiling UniqueLogic.ST.TF.System ( src/UniqueLogic/ST/TF/System.hs, dist/build/UniqueLogic/ST/TF/System.o, dist/build/UniqueLogic/ST/TF/System.dyn_o )

src/UniqueLogic/ST/TF/System.hs:40:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
40 | import Control.Applicative (Applicative, liftA2, pure, (<*>), (<$>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:45:1: warning: [GHC-66111] [-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()
   |
45 | import Data.Monoid (Monoid, mempty, mappend, mconcat, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:46:1: warning: [GHC-66111] [-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()
   |
46 | import Data.Semigroup (Semigroup, (<>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:66:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Updates w s).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
66 |    mappend (Updates x) (Updates y) = Updates $ mappend x y
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:91:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (T w s).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
91 |    return = Cons . return
   |    ^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:192:32: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
192 |    data ValueConstraint w a :: *
    |                                ^
[ 3 of 13] Compiling UniqueLogic.ST.TF.System.Label ( src/UniqueLogic/ST/TF/System/Label.hs, dist/build/UniqueLogic/ST/TF/System/Label.o, dist/build/UniqueLogic/ST/TF/System/Label.dyn_o )

src/UniqueLogic/ST/TF/System/Label.hs:25:1: warning: [GHC-66111] [-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()
   |
25 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System/Label.hs:26:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
26 | import Data.Traversable (traverse, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 13] Compiling UniqueLogic.ST.TF.System.Simple ( src/UniqueLogic/ST/TF/System/Simple.hs, dist/build/UniqueLogic/ST/TF/System/Simple.o, dist/build/UniqueLogic/ST/TF/System/Simple.dyn_o )
[ 5 of 13] Compiling UniqueLogic.ST.TF.ZeroFractional ( src/UniqueLogic/ST/TF/ZeroFractional.hs, dist/build/UniqueLogic/ST/TF/ZeroFractional.o, dist/build/UniqueLogic/ST/TF/ZeroFractional.dyn_o )
[ 6 of 13] Compiling UniqueLogic.ST.TF.Rule ( src/UniqueLogic/ST/TF/Rule.hs, dist/build/UniqueLogic/ST/TF/Rule.o, dist/build/UniqueLogic/ST/TF/Rule.dyn_o )

src/UniqueLogic/ST/TF/Rule.hs:14:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
14 | import Control.Applicative (liftA2, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 13] Compiling UniqueLogic.ST.TF.Example.Rule ( src/UniqueLogic/ST/TF/Example/Rule.hs, dist/build/UniqueLogic/ST/TF/Example/Rule.o, dist/build/UniqueLogic/ST/TF/Example/Rule.dyn_o )
[ 8 of 13] Compiling UniqueLogic.ST.TF.Example.Incremental ( src/UniqueLogic/ST/TF/Example/Incremental.hs, dist/build/UniqueLogic/ST/TF/Example/Incremental.o, dist/build/UniqueLogic/ST/TF/Example/Incremental.dyn_o )
[ 9 of 13] Compiling UniqueLogic.ST.TF.Expression ( src/UniqueLogic/ST/TF/Expression.hs, dist/build/UniqueLogic/ST/TF/Expression.o, dist/build/UniqueLogic/ST/TF/Expression.dyn_o )

src/UniqueLogic/ST/TF/Expression.hs:25:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <*>, Applicative, liftA2, pure
    from module Control.Applicative is redundant
   |
25 | import Control.Applicative (Applicative, pure, liftA, liftA2, (<*>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 13] Compiling UniqueLogic.ST.TF.Example.Expression ( src/UniqueLogic/ST/TF/Example/Expression.hs, dist/build/UniqueLogic/ST/TF/Example/Expression.o, dist/build/UniqueLogic/ST/TF/Example/Expression.dyn_o )
[11 of 13] Compiling UniqueLogic.ST.TF.Example.Term ( src/UniqueLogic/ST/TF/Example/Term.hs, dist/build/UniqueLogic/ST/TF/Example/Term.o, dist/build/UniqueLogic/ST/TF/Example/Term.dyn_o )
[12 of 13] Compiling UniqueLogic.ST.TF.Example.Verify ( src/UniqueLogic/ST/TF/Example/Verify.hs, dist/build/UniqueLogic/ST/TF/Example/Verify.o, dist/build/UniqueLogic/ST/TF/Example/Verify.dyn_o )

src/UniqueLogic/ST/TF/Example/Verify.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
23 | import Control.Applicative (Applicative, pure, (<*>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/Example/Verify.hs:74:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (Track m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
74 |    pure = return
   |    ^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/Example/Verify.hs:78:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (Track m).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
78 |    return = Track . UMT.point
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 13] Compiling UniqueLogic.ST.TF.Example.Label ( src/UniqueLogic/ST/TF/Example/Label.hs, dist/build/UniqueLogic/ST/TF/Example/Label.o, dist/build/UniqueLogic/ST/TF/Example/Label.dyn_o )
Preprocessing library for unique-logic-tf-0.5.1..
Running Haddock on library for unique-logic-tf-0.5.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 13] Compiling UniqueLogic.ST.TF.MonadTrans ( src/UniqueLogic/ST/TF/MonadTrans.hs, nothing )

src/UniqueLogic/ST/TF/MonadTrans.hs:12:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <*>, Applicative, pure
    from module Control.Applicative is redundant
   |
12 | import Control.Applicative (Applicative, pure, (<*>), Const(Const))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:14:1: warning: [GHC-66111] [-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()
   |
14 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:62:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (Wrap t m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
62 |    pure = return
   |    ^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/MonadTrans.hs:66:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (Wrap t m).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
66 |    return = wrap . point
   |    ^^^^^^^^^^^^^^^^^^^^^
[ 2 of 13] Compiling UniqueLogic.ST.TF.System ( src/UniqueLogic/ST/TF/System.hs, nothing )

src/UniqueLogic/ST/TF/System.hs:40:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
40 | import Control.Applicative (Applicative, liftA2, pure, (<*>), (<$>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:45:1: warning: [GHC-66111] [-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()
   |
45 | import Data.Monoid (Monoid, mempty, mappend, mconcat, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:46:1: warning: [GHC-66111] [-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()
   |
46 | import Data.Semigroup (Semigroup, (<>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:66:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Updates w s).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
   |
66 |    mappend (Updates x) (Updates y) = Updates $ mappend x y
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:91:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (T w s).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
91 |    return = Cons . return
   |    ^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System.hs:192:32: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
    |
192 |    data ValueConstraint w a :: *
    |                                ^
[ 3 of 13] Compiling UniqueLogic.ST.TF.System.Label ( src/UniqueLogic/ST/TF/System/Label.hs, nothing )

src/UniqueLogic/ST/TF/System/Label.hs:25:1: warning: [GHC-66111] [-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()
   |
25 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/System/Label.hs:26:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
26 | import Data.Traversable (traverse, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 13] Compiling UniqueLogic.ST.TF.System.Simple ( src/UniqueLogic/ST/TF/System/Simple.hs, nothing )
[ 5 of 13] Compiling UniqueLogic.ST.TF.ZeroFractional ( src/UniqueLogic/ST/TF/ZeroFractional.hs, nothing )
[ 6 of 13] Compiling UniqueLogic.ST.TF.Rule ( src/UniqueLogic/ST/TF/Rule.hs, nothing )

src/UniqueLogic/ST/TF/Rule.hs:14:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
14 | import Control.Applicative (liftA2, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 7 of 13] Compiling UniqueLogic.ST.TF.Example.Rule ( src/UniqueLogic/ST/TF/Example/Rule.hs, nothing )
[ 8 of 13] Compiling UniqueLogic.ST.TF.Example.Incremental ( src/UniqueLogic/ST/TF/Example/Incremental.hs, nothing )
[ 9 of 13] Compiling UniqueLogic.ST.TF.Expression ( src/UniqueLogic/ST/TF/Expression.hs, nothing )

src/UniqueLogic/ST/TF/Expression.hs:25:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <*>, Applicative, liftA2, pure
    from module Control.Applicative is redundant
   |
25 | import Control.Applicative (Applicative, pure, liftA, liftA2, (<*>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 13] Compiling UniqueLogic.ST.TF.Example.Expression ( src/UniqueLogic/ST/TF/Example/Expression.hs, nothing )
[11 of 13] Compiling UniqueLogic.ST.TF.Example.Term ( src/UniqueLogic/ST/TF/Example/Term.hs, nothing )
[12 of 13] Compiling UniqueLogic.ST.TF.Example.Verify ( src/UniqueLogic/ST/TF/Example/Verify.hs, nothing )

src/UniqueLogic/ST/TF/Example/Verify.hs:23:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
23 | import Control.Applicative (Applicative, pure, (<*>), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/Example/Verify.hs:74:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical pure = return definition detected
    in the instance declaration for Applicative (Track m).
    Suggested fix:
      Move definition from return to pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
74 |    pure = return
   |    ^^^^^^^^^^^^^

src/UniqueLogic/ST/TF/Example/Verify.hs:78:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (Track m).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
   |
78 |    return = Track . UMT.point
   |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 13] Compiling UniqueLogic.ST.TF.Example.Label ( src/UniqueLogic/ST/TF/Example/Label.hs, nothing )
Haddock coverage:
Warning: 'Const' is ambiguous. It is defined
    * in Data.Functor.Const
    * in Data.Functor.Const
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Const
  33% (  2 /  6) in 'UniqueLogic.ST.TF.MonadTrans'
  Missing documentation for:
    Module header
    wrap (src/UniqueLogic/ST/TF/MonadTrans.hs:49)
    unwrap (src/UniqueLogic/ST/TF/MonadTrans.hs:52)
    lift (src/UniqueLogic/ST/TF/MonadTrans.hs:55)
  23% (  7 / 30) in 'UniqueLogic.ST.TF.System'
  Missing documentation for:
    Module header
    Variable (src/UniqueLogic/ST/TF/System.hs:51)
    globalVariable (src/UniqueLogic/ST/TF/System.hs:101)
    C (src/UniqueLogic/ST/TF/System.hs:196)
    update
    simpleUpdate (src/UniqueLogic/ST/TF/System.hs:225)
    updateIfNew (src/UniqueLogic/ST/TF/System.hs:158)
    updateAndCheck (src/UniqueLogic/ST/TF/System.hs:179)
    Fragile (src/UniqueLogic/ST/TF/System.hs:172)
    Value (src/UniqueLogic/ST/TF/System.hs:191)
    ValueConstraint
    valueConstraint
    T (src/UniqueLogic/ST/TF/System.hs:80)
    localVariable (src/UniqueLogic/ST/TF/System.hs:104)
    constant (src/UniqueLogic/ST/TF/System.hs:109)
    Apply (src/UniqueLogic/ST/TF/System.hs:266)
    runApply (src/UniqueLogic/ST/TF/System.hs:300)
    runApplyMaybe (src/UniqueLogic/ST/TF/System.hs:306)
    runApplyM (src/UniqueLogic/ST/TF/System.hs:314)
    solve (src/UniqueLogic/ST/TF/System.hs:127)
    solveDepthFirst (src/UniqueLogic/ST/TF/System.hs:132)
    solveBreadthFirst (src/UniqueLogic/ST/TF/System.hs:133)
    query (src/UniqueLogic/ST/TF/System.hs:154)
  37% (  6 / 16) in 'UniqueLogic.ST.TF.System.Label'
  Missing documentation for:
    Module header
    Variable (src/UniqueLogic/ST/TF/System/Label.hs:32)
    globalVariable (src/UniqueLogic/ST/TF/System/Label.hs:37)
    T (src/UniqueLogic/ST/TF/System/Label.hs:31)
    localVariable (src/UniqueLogic/ST/TF/System.hs:104)
    constant (src/UniqueLogic/ST/TF/System.hs:109)
    Apply (src/UniqueLogic/ST/TF/System.hs:266)
    runApply (src/UniqueLogic/ST/TF/System.hs:300)
    solve (src/UniqueLogic/ST/TF/System.hs:127)
    query (src/UniqueLogic/ST/TF/System.hs:154)
  37% (  6 / 16) in 'UniqueLogic.ST.TF.System.Simple'
  Missing documentation for:
    Module header
    Variable (src/UniqueLogic/ST/TF/System/Simple.hs:25)
    globalVariable (src/UniqueLogic/ST/TF/System/Simple.hs:29)
    T (src/UniqueLogic/ST/TF/System/Simple.hs:23)
    localVariable (src/UniqueLogic/ST/TF/System/Simple.hs:33)
    constant (src/UniqueLogic/ST/TF/System/Simple.hs:36)
    Apply (src/UniqueLogic/ST/TF/System.hs:266)
    runApply (src/UniqueLogic/ST/TF/System.hs:300)
    solve (src/UniqueLogic/ST/TF/System/Simple.hs:39)
    query (src/UniqueLogic/ST/TF/System/Simple.hs:42)
  16% (  1 /  6) in 'UniqueLogic.ST.TF.ZeroFractional'
  Missing documentation for:
    C (src/UniqueLogic/ST/TF/ZeroFractional.hs:16)
    multiply
    divide
    multiplyDefault (src/UniqueLogic/ST/TF/ZeroFractional.hs:38)
    divideDefault (src/UniqueLogic/ST/TF/ZeroFractional.hs:41)
  66% (  8 / 12) in 'UniqueLogic.ST.TF.Rule'
  Missing documentation for:
    Module header
    generic2 (src/UniqueLogic/ST/TF/Rule.hs:24)
    generic3 (src/UniqueLogic/ST/TF/Rule.hs:34)
    equ (src/UniqueLogic/ST/TF/Rule.hs:45)
  50% (  1 /  2) in 'UniqueLogic.ST.TF.Example.Rule'
  Missing documentation for:
    Module header
  66% (  2 /  3) in 'UniqueLogic.ST.TF.Example.Incremental'
  Missing documentation for:
    incQuery (src/UniqueLogic/ST/TF/Example/Incremental.hs:57)
  45% ( 10 / 22) in 'UniqueLogic.ST.TF.Expression'
  Missing documentation for:
    Module header
    fromVariable (src/UniqueLogic/ST/TF/Expression.hs:50)
    fromRule1 (src/UniqueLogic/ST/TF/Expression.hs:57)
    fromRule2 (src/UniqueLogic/ST/TF/Expression.hs:66)
    fromRule3 (src/UniqueLogic/ST/TF/Expression.hs:76)
    Apply (src/UniqueLogic/ST/TF/Expression.hs:84)
    runApply (src/UniqueLogic/ST/TF/Expression.hs:115)
    =:= (src/UniqueLogic/ST/TF/Expression.hs:163)
    =!= (src/UniqueLogic/ST/TF/Expression.hs:154)
    sqr (src/UniqueLogic/ST/TF/Expression.hs:145)
    sqrt (src/UniqueLogic/ST/TF/Expression.hs:148)
    maximum (src/UniqueLogic/ST/TF/Expression.hs:178)
   0% (  0 /  3) in 'UniqueLogic.ST.TF.Example.Expression'
  Missing documentation for:
    Module header
    example (src/UniqueLogic/ST/TF/Example/Expression.hs:14)
    exampleZero (src/UniqueLogic/ST/TF/Example/Expression.hs:29)
  25% (  1 /  4) in 'UniqueLogic.ST.TF.Example.Term'
  Missing documentation for:
    T (src/UniqueLogic/ST/TF/Example/Term.hs:11)
    Name (src/UniqueLogic/ST/TF/Example/Term.hs:23)
    isZero (src/UniqueLogic/ST/TF/Example/Term.hs:43)
   0% (  0 / 15) in 'UniqueLogic.ST.TF.Example.Verify'
  Missing documentation for:
    Module header
    Assign (src/UniqueLogic/ST/TF/Example/Verify.hs:31)
    Assigns (src/UniqueLogic/ST/TF/Example/Verify.hs:34)
    TrackedNumber (src/UniqueLogic/ST/TF/Example/Verify.hs:36)
    tn1 (src/UniqueLogic/ST/TF/Example/Verify.hs:44)
    tn2 (src/UniqueLogic/ST/TF/Example/Verify.hs:47)
    ToTrackedNumber (src/UniqueLogic/ST/TF/Example/Verify.hs:89)
    Track (src/UniqueLogic/ST/TF/Example/Verify.hs:111)
    Exception (src/UniqueLogic/ST/TF/Example/Verify.hs:115)
    Variable (src/UniqueLogic/ST/TF/Example/Verify.hs:120)
    globalVariable (src/UniqueLogic/ST/TF/Example/Verify.hs:123)
    match (src/UniqueLogic/ST/TF/Example/Verify.hs:129)
    inconsistency (src/UniqueLogic/ST/TF/Example/Verify.hs:137)
    logUpdate (src/UniqueLogic/ST/TF/Example/Verify.hs:146)
    example (src/UniqueLogic/ST/TF/Example/Verify.hs:157)
  12% (  1 /  8) in 'UniqueLogic.ST.TF.Example.Label'
  Missing documentation for:
    Module header
    Assign (src/UniqueLogic/ST/TF/Example/Label.hs:23)
    Assigns (src/UniqueLogic/ST/TF/Example/Label.hs:26)
    Variable (src/UniqueLogic/ST/TF/Example/Label.hs:28)
    globalVariable (src/UniqueLogic/ST/TF/Example/Label.hs:31)
    constant (src/UniqueLogic/ST/TF/Example/Label.hs:36)
    expression (src/UniqueLogic/ST/TF/Example/Label.hs:68)
Warning: UniqueLogic.ST.TF.System: could not find link destinations for: 
	- UniqueLogic.ST.TF.System.Inconsistency
	- UniqueLogic.ST.TF.System.SimpleUpdater
	- UniqueLogic.ST.TF.System.Updater
	- UniqueLogic.ST.TF.System.Updates
	- UniqueLogic.ST.TF.System.ExceptionConstraint
	- UniqueLogic.ST.TF.System.WriterConstraint
	- UniqueLogic.ST.TF.System.IdentityConstraint
	- UniqueLogic.ST.TF.System.D:R:ValueConstraintExceptTa0
	- UniqueLogic.ST.TF.System.D:R:ValueConstraintWriterTa0
	- UniqueLogic.ST.TF.System.D:R:ValueConstraintIdentityTa0
	- UniqueLogic.ST.TF.Example.Verify.VerifyConstraint
	- UniqueLogic.ST.TF.Example.Verify.D:R:ValueConstraintTracktn0
Warning: UniqueLogic.ST.TF.Example.Verify: could not find link destinations for: 
	- UniqueLogic.ST.TF.System.Updater
	- UniqueLogic.ST.TF.System.Updates
	- UniqueLogic.ST.TF.Example.Verify.VerifyConstraint
	- UniqueLogic.ST.TF.Example.Verify.D:R:ValueConstraintTracktn0
Documentation created: dist/doc/html/unique-logic-tf/,
dist/doc/html/unique-logic-tf/unique-logic-tf.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/unique-logic-tf-0.5.1-5NfCqR41b5w3wnmnJ4AlWT
Completed    unique-logic-tf-0.5.1
Configuring QuickCheck-2.15.0.1...
Preprocessing library for QuickCheck-2.15.0.1..
Building library for QuickCheck-2.15.0.1..
[ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o, dist/build/Test/QuickCheck/Exception.dyn_o )
[ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o, dist/build/Test/QuickCheck/Random.dyn_o )

src/Test/QuickCheck/Random.hs:50:37: warning: [GHC-68441] [-Wdeprecations]
    In the use of genShortByteString
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `System.Random.uniformShortByteString`"
   |
50 |   genShortByteString n = wrapQCGen (genShortByteString n)
   |                                     ^^^^^^^^^^^^^^^^^^

src/Test/QuickCheck/Random.hs:83:16: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
83 |   left = fst . split
   |                ^^^^^

src/Test/QuickCheck/Random.hs:84:17: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
84 |   right = snd . split
   |                 ^^^^^
[ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o, dist/build/Test/QuickCheck/Gen.dyn_o )

src/Test/QuickCheck/Gen.hs:92:12: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
92 |       case split r of
   |            ^^^^^
[ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o, dist/build/Test/QuickCheck/Gen/Unsafe.dyn_o )
[ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o, dist/build/Test/QuickCheck/Arbitrary.dyn_o )
[ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o, dist/build/Test/QuickCheck/Poly.dyn_o )
[ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o, dist/build/Test/QuickCheck/Modifiers.dyn_o )
[ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o, dist/build/Test/QuickCheck/Function.dyn_o )
[ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o, dist/build/Test/QuickCheck/Text.dyn_o )
[10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o, dist/build/Test/QuickCheck/State.dyn_o )
[11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o, dist/build/Test/QuickCheck/Property.dyn_o )
[12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o, dist/build/Test/QuickCheck/Test.dyn_o )

src/Test/QuickCheck/Test.hs:501:17: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
    |
501 |   (rnd1,rnd2) = split (randomSeed st)
    |                 ^^^^^
[13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o, dist/build/Test/QuickCheck/Monadic.dyn_o )
[14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o, dist/build/Test/QuickCheck/All.dyn_o )
[15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, dist/build/Test/QuickCheck/Features.o, dist/build/Test/QuickCheck/Features.dyn_o )
[16 of 16] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, dist/build/Test/QuickCheck.o, dist/build/Test/QuickCheck.dyn_o )
Preprocessing library for QuickCheck-2.15.0.1..
Running Haddock on library for QuickCheck-2.15.0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, nothing )
[ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, nothing )

src/Test/QuickCheck/Random.hs:50:37: warning: [GHC-68441] [-Wdeprecations]
    In the use of genShortByteString
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `System.Random.uniformShortByteString`"
   |
50 |   genShortByteString n = wrapQCGen (genShortByteString n)
   |                                     ^^^^^^^^^^^^^^^^^^

src/Test/QuickCheck/Random.hs:83:16: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
83 |   left = fst . split
   |                ^^^^^

src/Test/QuickCheck/Random.hs:84:17: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
84 |   right = snd . split
   |                 ^^^^^
[ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, nothing )

src/Test/QuickCheck/Gen.hs:92:12: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
   |
92 |       case split r of
   |            ^^^^^
[ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, nothing )
[ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, nothing )
[ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, nothing )
[ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, nothing )
[ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, nothing )
[ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, nothing )
[10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, nothing )
[11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, nothing )
[12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, nothing )

src/Test/QuickCheck/Test.hs:501:17: warning: [GHC-68441] [-Wdeprecations]
    In the use of split
    (imported from System.Random, but defined in System.Random.Internal):
    Deprecated: "In favor of `splitGen`"
    |
501 |   (rnd1,rnd2) = split (randomSeed st)
    |                 ^^^^^
[13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, nothing )
[14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, nothing )
[15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, nothing )
[16 of 16] Compiling Test.QuickCheck  ( src/Test/QuickCheck.hs, nothing )
Haddock coverage:
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'stdout' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  92% ( 35 / 38) in 'Test.QuickCheck.Gen'
  Missing documentation for:
    chooseWord64 (src/Test/QuickCheck/Gen.hs:211)
    chooseInt64 (src/Test/QuickCheck/Gen.hs:220)
    chooseUpTo (src/Test/QuickCheck/Gen.hs:230)
  80% (  4 /  5) in 'Test.QuickCheck.Gen.Unsafe'
  Missing documentation for:
    Capture (src/Test/QuickCheck/Gen/Unsafe.hs:52)
Warning: '(:*:)' is ambiguous. It is defined
    * in GHC.Generics
    * in GHC.Generics
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Generics
Warning: 'label' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'classify' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Version' is ambiguous. It is defined
    * in Data.Version
    * in Data.Version
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Version
  88% ( 45 / 51) in 'Test.QuickCheck.Arbitrary'
  Missing documentation for:
    arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:297)
    shrink1 (src/Test/QuickCheck/Arbitrary.hs:300)
    arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:309)
    shrink2 (src/Test/QuickCheck/Arbitrary.hs:312)
    RecursivelyShrink (src/Test/QuickCheck/Arbitrary.hs:324)
    GSubterms (src/Test/QuickCheck/Arbitrary.hs:355)
Warning: 'A' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:29:13
    * at src/Test/QuickCheck/Poly.hs:29:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:29:1
Warning: 'B' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:44:13
    * at src/Test/QuickCheck/Poly.hs:44:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:44:1
Warning: 'C' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:59:13
    * at src/Test/QuickCheck/Poly.hs:59:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:59:1
Warning: 'OrdA' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:77:16
    * at src/Test/QuickCheck/Poly.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:77:1
Warning: 'OrdB' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:112:16
    * at src/Test/QuickCheck/Poly.hs:112:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:112:1
Warning: 'OrdC' is ambiguous. It is defined
    * at src/Test/QuickCheck/Poly.hs:146:16
    * at src/Test/QuickCheck/Poly.hs:146:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Poly.hs:146:1
  14% (  1 /  7) in 'Test.QuickCheck.Poly'
  Missing documentation for:
    A (src/Test/QuickCheck/Poly.hs:29)
    B (src/Test/QuickCheck/Poly.hs:44)
    C (src/Test/QuickCheck/Poly.hs:59)
    OrdA (src/Test/QuickCheck/Poly.hs:77)
    OrdB (src/Test/QuickCheck/Poly.hs:112)
    OrdC (src/Test/QuickCheck/Poly.hs:146)
Warning: 'Blind' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:93:19
    * at src/Test/QuickCheck/Modifiers.hs:93:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:93:1
Warning: 'A' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'NonNegative' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:311:25
    * at src/Test/QuickCheck/Modifiers.hs:311:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:311:1
Warning: 'forAll' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OrdA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Large' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:350:19
    * at src/Test/QuickCheck/Modifiers.hs:350:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:350:1
  95% ( 21 / 22) in 'Test.QuickCheck.Modifiers'
  Missing documentation for:
    ShrinkState (src/Test/QuickCheck/Modifiers.hs:468)
Warning: 'Fun' is ambiguous. It is defined
    * at src/Test/QuickCheck/Function.hs:545:16
    * at src/Test/QuickCheck/Function.hs:545:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Function.hs:545:1
 100% ( 21 / 21) in 'Test.QuickCheck.Function'
Warning: 'checkCoverage' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cover' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Discard' is ambiguous. It is defined
    * at src/Test/QuickCheck/Property.hs:111:16
    * at src/Test/QuickCheck/Property.hs:111:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Property.hs:111:1
Warning: 'witnesses' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'quickCheckResult' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Confidence' is ambiguous. It is defined
    * at src/Test/QuickCheck/State.hs:68:3
    * at src/Test/QuickCheck/State.hs:67:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/State.hs:67:1
Warning: 'table' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'tabular' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'p1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'p2' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'stdout' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  83% ( 20 / 24) in 'Test.QuickCheck.Monadic'
  Missing documentation for:
    stop (src/Test/QuickCheck/Monadic.hs:163)
    monadic (src/Test/QuickCheck/Monadic.hs:272)
    monadic' (src/Test/QuickCheck/Monadic.hs:275)
    runSTGen (src/Test/QuickCheck/Monadic.hs:314)
 100% ( 10 / 10) in 'Test.QuickCheck.All'
Warning: '()' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Fun' is ambiguous. It is defined
    * at src/Test/QuickCheck/Function.hs:545:16
    * at src/Test/QuickCheck/Function.hs:545:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Function.hs:545:1
Warning: 'Blind' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:93:19
    * at src/Test/QuickCheck/Modifiers.hs:93:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:93:1
Warning: 'A' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'NonNegative' is ambiguous. It is defined
    * at src/Test/QuickCheck/Modifiers.hs:311:25
    * at src/Test/QuickCheck/Modifiers.hs:311:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Test/QuickCheck/Modifiers.hs:311:1
Warning: 'OrdA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  96% (199 /207) in 'Test.QuickCheck'
  Missing documentation for:
    arbitrary1 (src/Test/QuickCheck/Arbitrary.hs:297)
    shrink1 (src/Test/QuickCheck/Arbitrary.hs:300)
    arbitrary2 (src/Test/QuickCheck/Arbitrary.hs:309)
    shrink2 (src/Test/QuickCheck/Arbitrary.hs:312)
    ShrinkState (src/Test/QuickCheck/Modifiers.hs:468)
    Witness (src/Test/QuickCheck/Property.hs:259)
    coerceWitness (src/Test/QuickCheck/Property.hs:265)
    castWitness (src/Test/QuickCheck/Property.hs:270)
Warning: Test.QuickCheck.Gen: could not find link destinations for: 
	- Test.QuickCheck.Random.QCGen
Warning: Test.QuickCheck.Arbitrary: could not find link destinations for: 
	- Test.QuickCheck.Arbitrary.GCoArbitrary
	- Test.QuickCheck.Arbitrary.GSubtermsIncl
	- Test.QuickCheck.Arbitrary.gSubterms
	- Test.QuickCheck.Arbitrary.grecursivelyShrink
Warning: Test.QuickCheck.Modifiers: could not find link destinations for: 
	- Test.QuickCheck.Modifiers.InfiniteListInternalData
Warning: Test.QuickCheck.Function: could not find link destinations for: 
	- Test.QuickCheck.Function.Shrunk
	- Test.QuickCheck.Function.GFunction
Warning: Test.QuickCheck: could not find link destinations for: 
	- Test.QuickCheck.Exception.AnException
	- Test.QuickCheck.Random.QCGen
	- Test.QuickCheck.Arbitrary.GCoArbitrary
	- Test.QuickCheck.Modifiers.InfiniteListInternalData
	- Test.QuickCheck.Function.Shrunk
	- Test.QuickCheck.Function.GFunction
	- Test.QuickCheck.Property.Result
Documentation created: dist/doc/html/QuickCheck/,
dist/doc/html/QuickCheck/QuickCheck.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/QuickCheck-2.15.0.1-8e8MYj1XhftIsOSIJohsmz
Completed    QuickCheck-2.15.0.1
Configuring comonad-5.0.9...
Preprocessing library for comonad-5.0.9..
Building library for comonad-5.0.9..
[ 1 of 15] Compiling Control.Comonad  ( src/Control/Comonad.hs, dist/build/Control/Comonad.o, dist/build/Control/Comonad.dyn_o )
[ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, dist/build/Control/Comonad/Hoist/Class.o, dist/build/Control/Comonad/Hoist/Class.dyn_o )
[ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, dist/build/Control/Comonad/Trans/Class.o, dist/build/Control/Comonad/Trans/Class.dyn_o )
[ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, dist/build/Control/Comonad/Trans/Env.o, dist/build/Control/Comonad/Trans/Env.dyn_o )
[ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, dist/build/Control/Comonad/Trans/Identity.o, dist/build/Control/Comonad/Trans/Identity.dyn_o )
[ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, dist/build/Control/Comonad/Identity.o, dist/build/Control/Comonad/Identity.dyn_o )
[ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, dist/build/Control/Comonad/Trans/Store.o, dist/build/Control/Comonad/Trans/Store.dyn_o )
[ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, dist/build/Control/Comonad/Trans/Traced.o, dist/build/Control/Comonad/Trans/Traced.dyn_o )
[ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, dist/build/Control/Comonad/Traced/Class.o, dist/build/Control/Comonad/Traced/Class.dyn_o )
[10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, dist/build/Control/Comonad/Traced.o, dist/build/Control/Comonad/Traced.dyn_o )
[11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, dist/build/Control/Comonad/Store/Class.o, dist/build/Control/Comonad/Store/Class.dyn_o )
[12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, dist/build/Control/Comonad/Store.o, dist/build/Control/Comonad/Store.dyn_o )
[13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, dist/build/Control/Comonad/Env/Class.o, dist/build/Control/Comonad/Env/Class.dyn_o )
[14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, dist/build/Control/Comonad/Env.o, dist/build/Control/Comonad/Env.dyn_o )
[15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, dist/build/Data/Functor/Composition.o, dist/build/Data/Functor/Composition.dyn_o )
Preprocessing library for comonad-5.0.9..
Running Haddock on library for comonad-5.0.9..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Control.Comonad  ( src/Control/Comonad.hs, nothing )
[ 2 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, nothing )
[ 3 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, nothing )
[ 4 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, nothing )
[ 5 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, nothing )
[ 6 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, nothing )
[ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, nothing )
[ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, nothing )
[ 9 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, nothing )
[10 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, nothing )
[11 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, nothing )
[12 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, nothing )
[13 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, nothing )
[14 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, nothing )
[15 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, nothing )
Haddock coverage:
Warning: 'Cokleisli' is ambiguous. It is defined
    * at src/Control/Comonad.hs:348:27
    * at src/Control/Comonad.hs:348:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Control/Comonad.hs:348:1
 100% ( 22 / 22) in 'Control.Comonad'
  50% (  1 /  2) in 'Control.Comonad.Hoist.Class'
  Missing documentation for:
    ComonadHoist (src/Control/Comonad/Hoist/Class.hs:20)
  50% (  1 /  2) in 'Control.Comonad.Trans.Class'
  Missing documentation for:
    ComonadTrans (src/Control/Comonad/Trans/Class.hs:18)
  69% (  9 / 13) in 'Control.Comonad.Trans.Env'
  Missing documentation for:
    Env (src/Control/Comonad/Trans/Env.hs:92)
    runEnv (src/Control/Comonad/Trans/Env.hs:100)
    EnvT (src/Control/Comonad/Trans/Env.hs:93)
    runEnvT (src/Control/Comonad/Trans/Env.hs:103)
 100% (  2 /  2) in 'Control.Comonad.Trans.Identity'
 100% (  4 /  4) in 'Control.Comonad.Identity'
  73% ( 11 / 15) in 'Control.Comonad.Trans.Store'
  Missing documentation for:
    Store (src/Control/Comonad/Trans/Store.hs:87)
    runStore (src/Control/Comonad/Trans/Store.hs:94)
    StoreT (src/Control/Comonad/Trans/Store.hs:96)
    runStoreT (src/Control/Comonad/Trans/Store.hs:99)
  33% (  4 / 12) in 'Control.Comonad.Trans.Traced'
  Missing documentation for:
    Traced (src/Control/Comonad/Trans/Traced.hs:55)
    traced (src/Control/Comonad/Trans/Traced.hs:58)
    runTraced (src/Control/Comonad/Trans/Traced.hs:61)
    TracedT (src/Control/Comonad/Trans/Traced.hs:63)
    trace (src/Control/Comonad/Trans/Traced.hs:97)
    listen (src/Control/Comonad/Trans/Traced.hs:100)
    listens (src/Control/Comonad/Trans/Traced.hs:103)
    censor (src/Control/Comonad/Trans/Traced.hs:106)
  33% (  1 /  3) in 'Control.Comonad.Traced.Class'
  Missing documentation for:
    ComonadTraced (src/Control/Comonad/Traced/Class.hs:28)
    traces (src/Control/Comonad/Traced/Class.hs:32)
  57% (  8 / 14) in 'Control.Comonad.Traced'
  Missing documentation for:
    ComonadTraced (src/Control/Comonad/Traced/Class.hs:28)
    traces (src/Control/Comonad/Traced/Class.hs:32)
    Traced (src/Control/Comonad/Trans/Traced.hs:55)
    traced (src/Control/Comonad/Trans/Traced.hs:58)
    runTraced (src/Control/Comonad/Trans/Traced.hs:61)
    TracedT (src/Control/Comonad/Trans/Traced.hs:63)
  25% (  1 /  4) in 'Control.Comonad.Store.Class'
  Missing documentation for:
    ComonadStore (src/Control/Comonad/Store/Class.hs:29)
    lowerPos (src/Control/Comonad/Store/Class.hs:54)
    lowerPeek (src/Control/Comonad/Store/Class.hs:58)
  61% (  8 / 13) in 'Control.Comonad.Store'
  Missing documentation for:
    ComonadStore (src/Control/Comonad/Store/Class.hs:29)
    Store (src/Control/Comonad/Trans/Store.hs:87)
    runStore (src/Control/Comonad/Trans/Store.hs:94)
    StoreT (src/Control/Comonad/Trans/Store.hs:96)
    runStoreT (src/Control/Comonad/Trans/Store.hs:99)
  33% (  1 /  3) in 'Control.Comonad.Env.Class'
  Missing documentation for:
    ComonadEnv (src/Control/Comonad/Env/Class.hs:29)
    asks (src/Control/Comonad/Env/Class.hs:33)
  60% (  9 / 15) in 'Control.Comonad.Env'
  Missing documentation for:
    ComonadEnv (src/Control/Comonad/Env/Class.hs:29)
    asks (src/Control/Comonad/Env/Class.hs:33)
    Env (src/Control/Comonad/Trans/Env.hs:92)
    runEnv (src/Control/Comonad/Trans/Env.hs:100)
    EnvT (src/Control/Comonad/Trans/Env.hs:93)
    runEnvT (src/Control/Comonad/Trans/Env.hs:103)
  50% (  1 /  2) in 'Data.Functor.Composition'
  Missing documentation for:
    Module header
Warning: Control.Comonad: could not find link destinations for: 
	- WithIndex.Indexing
	- Text.ParserCombinators.ReadP.P
	- Data.Graph.SetM
Warning: Control.Comonad.Trans.Identity: could not find link destinations for: 
	- Control.Monad.Trans.Identity.Rep1_IdentityT
	- Control.Monad.Trans.Identity.Rep_IdentityT
Documentation created: dist/doc/html/comonad/,
dist/doc/html/comonad/comonad.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comonad-5.0.9-4TK9XQNRBF2DkssUp9SLRe
Completed    comonad-5.0.9
Downloading  lapack-ffi-0.0.3
Downloaded   lapack-ffi-0.0.3
Configuring lapack-ffi-0.0.3...
Preprocessing library for lapack-ffi-0.0.3..
Building library for lapack-ffi-0.0.3..
[1 of 8] Compiling Numeric.LAPACK.FFI.ComplexDouble ( src/Numeric/LAPACK/FFI/ComplexDouble.hs, dist/build/Numeric/LAPACK/FFI/ComplexDouble.o, dist/build/Numeric/LAPACK/FFI/ComplexDouble.dyn_o )
[2 of 8] Compiling Numeric.LAPACK.FFI.ComplexFloat ( src/Numeric/LAPACK/FFI/ComplexFloat.hs, dist/build/Numeric/LAPACK/FFI/ComplexFloat.o, dist/build/Numeric/LAPACK/FFI/ComplexFloat.dyn_o )
[3 of 8] Compiling Numeric.LAPACK.FFI.Complex ( src/Numeric/LAPACK/FFI/Complex.hs, dist/build/Numeric/LAPACK/FFI/Complex.o, dist/build/Numeric/LAPACK/FFI/Complex.dyn_o )
[4 of 8] Compiling Numeric.LAPACK.FFI.Double ( src/Numeric/LAPACK/FFI/Double.hs, dist/build/Numeric/LAPACK/FFI/Double.o, dist/build/Numeric/LAPACK/FFI/Double.dyn_o )
[5 of 8] Compiling Numeric.LAPACK.FFI.Float ( src/Numeric/LAPACK/FFI/Float.hs, dist/build/Numeric/LAPACK/FFI/Float.o, dist/build/Numeric/LAPACK/FFI/Float.dyn_o )
[6 of 8] Compiling Numeric.LAPACK.FFI.Generic ( src/Numeric/LAPACK/FFI/Generic.hs, dist/build/Numeric/LAPACK/FFI/Generic.o, dist/build/Numeric/LAPACK/FFI/Generic.dyn_o )
[7 of 8] Compiling Numeric.LAPACK.FFI.Miscellaneous ( src/Numeric/LAPACK/FFI/Miscellaneous.hs, dist/build/Numeric/LAPACK/FFI/Miscellaneous.o, dist/build/Numeric/LAPACK/FFI/Miscellaneous.dyn_o )
[8 of 8] Compiling Numeric.LAPACK.FFI.Real ( src/Numeric/LAPACK/FFI/Real.hs, dist/build/Numeric/LAPACK/FFI/Real.o, dist/build/Numeric/LAPACK/FFI/Real.dyn_o )
Preprocessing library for lapack-ffi-0.0.3..
Running Haddock on library for lapack-ffi-0.0.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Numeric.LAPACK.FFI.ComplexDouble ( src/Numeric/LAPACK/FFI/ComplexDouble.hs, nothing )
[2 of 8] Compiling Numeric.LAPACK.FFI.ComplexFloat ( src/Numeric/LAPACK/FFI/ComplexFloat.hs, nothing )
[3 of 8] Compiling Numeric.LAPACK.FFI.Complex ( src/Numeric/LAPACK/FFI/Complex.hs, nothing )
[4 of 8] Compiling Numeric.LAPACK.FFI.Double ( src/Numeric/LAPACK/FFI/Double.hs, nothing )
[5 of 8] Compiling Numeric.LAPACK.FFI.Float ( src/Numeric/LAPACK/FFI/Float.hs, nothing )
[6 of 8] Compiling Numeric.LAPACK.FFI.Generic ( src/Numeric/LAPACK/FFI/Generic.hs, nothing )
[7 of 8] Compiling Numeric.LAPACK.FFI.Miscellaneous ( src/Numeric/LAPACK/FFI/Miscellaneous.hs, nothing )
[8 of 8] Compiling Numeric.LAPACK.FFI.Real ( src/Numeric/LAPACK/FFI/Real.hs, nothing )
Haddock coverage:
  99% (350 /351) in 'Numeric.LAPACK.FFI.ComplexDouble'
  Missing documentation for:
    Module header
  99% (347 /348) in 'Numeric.LAPACK.FFI.ComplexFloat'
  Missing documentation for:
    Module header
   0% (  0 /347) in 'Numeric.LAPACK.FFI.Complex'
  Missing documentation for:
    Module header
    bbcsd (src/Numeric/LAPACK/FFI/Complex.hs:365)
    bdsqr (src/Numeric/LAPACK/FFI/Complex.hs:371)
    gbbrd (src/Numeric/LAPACK/FFI/Complex.hs:377)
    gbcon (src/Numeric/LAPACK/FFI/Complex.hs:383)
    gbequ (src/Numeric/LAPACK/FFI/Complex.hs:389)
    gbequb (src/Numeric/LAPACK/FFI/Complex.hs:395)
    gbrfs (src/Numeric/LAPACK/FFI/Complex.hs:401)
    gbsv (src/Numeric/LAPACK/FFI/Complex.hs:407)
    gbsvx (src/Numeric/LAPACK/FFI/Complex.hs:413)
    gbtf2 (src/Numeric/LAPACK/FFI/Complex.hs:419)
    gbtrf (src/Numeric/LAPACK/FFI/Complex.hs:425)
    gbtrs (src/Numeric/LAPACK/FFI/Complex.hs:431)
    gebak (src/Numeric/LAPACK/FFI/Complex.hs:437)
    gebal (src/Numeric/LAPACK/FFI/Complex.hs:443)
    gebd2 (src/Numeric/LAPACK/FFI/Complex.hs:449)
    gebrd (src/Numeric/LAPACK/FFI/Complex.hs:455)
    gecon (src/Numeric/LAPACK/FFI/Complex.hs:461)
    geequ (src/Numeric/LAPACK/FFI/Complex.hs:467)
    geequb (src/Numeric/LAPACK/FFI/Complex.hs:473)
    gees (src/Numeric/LAPACK/FFI/Complex.hs:479)
    geesx (src/Numeric/LAPACK/FFI/Complex.hs:485)
    geev (src/Numeric/LAPACK/FFI/Complex.hs:491)
    geevx (src/Numeric/LAPACK/FFI/Complex.hs:497)
    gehd2 (src/Numeric/LAPACK/FFI/Complex.hs:503)
    gehrd (src/Numeric/LAPACK/FFI/Complex.hs:509)
    gelq2 (src/Numeric/LAPACK/FFI/Complex.hs:515)
    gelqf (src/Numeric/LAPACK/FFI/Complex.hs:521)
    gels (src/Numeric/LAPACK/FFI/Complex.hs:527)
    gelsd (src/Numeric/LAPACK/FFI/Complex.hs:533)
    gelss (src/Numeric/LAPACK/FFI/Complex.hs:539)
    gelsy (src/Numeric/LAPACK/FFI/Complex.hs:545)
    geql2 (src/Numeric/LAPACK/FFI/Complex.hs:551)
    geqlf (src/Numeric/LAPACK/FFI/Complex.hs:557)
    geqp3 (src/Numeric/LAPACK/FFI/Complex.hs:563)
    geqr2 (src/Numeric/LAPACK/FFI/Complex.hs:569)
    geqr2p (src/Numeric/LAPACK/FFI/Complex.hs:575)
    geqrf (src/Numeric/LAPACK/FFI/Complex.hs:581)
    geqrfp (src/Numeric/LAPACK/FFI/Complex.hs:587)
    gerfs (src/Numeric/LAPACK/FFI/Complex.hs:593)
    gerq2 (src/Numeric/LAPACK/FFI/Complex.hs:599)
    gerqf (src/Numeric/LAPACK/FFI/Complex.hs:605)
    gesc2 (src/Numeric/LAPACK/FFI/Complex.hs:611)
    gesdd (src/Numeric/LAPACK/FFI/Complex.hs:617)
    gesv (src/Numeric/LAPACK/FFI/Complex.hs:623)
    gesvd (src/Numeric/LAPACK/FFI/Complex.hs:629)
    gesvx (src/Numeric/LAPACK/FFI/Complex.hs:635)
    getc2 (src/Numeric/LAPACK/FFI/Complex.hs:641)
    getf2 (src/Numeric/LAPACK/FFI/Complex.hs:647)
    getrf (src/Numeric/LAPACK/FFI/Complex.hs:653)
    getri (src/Numeric/LAPACK/FFI/Complex.hs:659)
    getrs (src/Numeric/LAPACK/FFI/Complex.hs:665)
    ggbak (src/Numeric/LAPACK/FFI/Complex.hs:671)
    ggbal (src/Numeric/LAPACK/FFI/Complex.hs:677)
    gges (src/Numeric/LAPACK/FFI/Complex.hs:683)
    ggesx (src/Numeric/LAPACK/FFI/Complex.hs:689)
    ggev (src/Numeric/LAPACK/FFI/Complex.hs:695)
    ggevx (src/Numeric/LAPACK/FFI/Complex.hs:701)
    ggglm (src/Numeric/LAPACK/FFI/Complex.hs:707)
    gghrd (src/Numeric/LAPACK/FFI/Complex.hs:713)
    gglse (src/Numeric/LAPACK/FFI/Complex.hs:719)
    ggqrf (src/Numeric/LAPACK/FFI/Complex.hs:725)
    ggrqf (src/Numeric/LAPACK/FFI/Complex.hs:731)
    gtcon (src/Numeric/LAPACK/FFI/Complex.hs:737)
    gtrfs (src/Numeric/LAPACK/FFI/Complex.hs:743)
    gtsv (src/Numeric/LAPACK/FFI/Complex.hs:749)
    gtsvx (src/Numeric/LAPACK/FFI/Complex.hs:755)
    gttrf (src/Numeric/LAPACK/FFI/Complex.hs:761)
    gttrs (src/Numeric/LAPACK/FFI/Complex.hs:767)
    gtts2 (src/Numeric/LAPACK/FFI/Complex.hs:773)
    hbev (src/Numeric/LAPACK/FFI/Complex.hs:779)
    hbevd (src/Numeric/LAPACK/FFI/Complex.hs:785)
    hbevx (src/Numeric/LAPACK/FFI/Complex.hs:791)
    hbgst (src/Numeric/LAPACK/FFI/Complex.hs:797)
    hbgv (src/Numeric/LAPACK/FFI/Complex.hs:803)
    hbgvd (src/Numeric/LAPACK/FFI/Complex.hs:809)
    hbgvx (src/Numeric/LAPACK/FFI/Complex.hs:815)
    hbtrd (src/Numeric/LAPACK/FFI/Complex.hs:821)
    hecon (src/Numeric/LAPACK/FFI/Complex.hs:827)
    heequb (src/Numeric/LAPACK/FFI/Complex.hs:833)
    heev (src/Numeric/LAPACK/FFI/Complex.hs:839)
    heevd (src/Numeric/LAPACK/FFI/Complex.hs:845)
    heevr (src/Numeric/LAPACK/FFI/Complex.hs:851)
    heevx (src/Numeric/LAPACK/FFI/Complex.hs:857)
    hegs2 (src/Numeric/LAPACK/FFI/Complex.hs:863)
    hegst (src/Numeric/LAPACK/FFI/Complex.hs:869)
    hegv (src/Numeric/LAPACK/FFI/Complex.hs:875)
    hegvd (src/Numeric/LAPACK/FFI/Complex.hs:881)
    hegvx (src/Numeric/LAPACK/FFI/Complex.hs:887)
    herfs (src/Numeric/LAPACK/FFI/Complex.hs:893)
    hesv (src/Numeric/LAPACK/FFI/Complex.hs:899)
    hesvx (src/Numeric/LAPACK/FFI/Complex.hs:905)
    heswapr (src/Numeric/LAPACK/FFI/Complex.hs:911)
    hetd2 (src/Numeric/LAPACK/FFI/Complex.hs:917)
    hetf2 (src/Numeric/LAPACK/FFI/Complex.hs:923)
    hetrd (src/Numeric/LAPACK/FFI/Complex.hs:929)
    hetrf (src/Numeric/LAPACK/FFI/Complex.hs:935)
    hetri (src/Numeric/LAPACK/FFI/Complex.hs:941)
    hetri2 (src/Numeric/LAPACK/FFI/Complex.hs:947)
    hetri2x (src/Numeric/LAPACK/FFI/Complex.hs:953)
    hetrs (src/Numeric/LAPACK/FFI/Complex.hs:959)
    hetrs2 (src/Numeric/LAPACK/FFI/Complex.hs:965)
    hfrk (src/Numeric/LAPACK/FFI/Complex.hs:971)
    hgeqz (src/Numeric/LAPACK/FFI/Complex.hs:977)
    hpcon (src/Numeric/LAPACK/FFI/Complex.hs:983)
    hpev (src/Numeric/LAPACK/FFI/Complex.hs:989)
    hpevd (src/Numeric/LAPACK/FFI/Complex.hs:995)
    hpevx (src/Numeric/LAPACK/FFI/Complex.hs:1001)
    hpgst (src/Numeric/LAPACK/FFI/Complex.hs:1007)
    hpgv (src/Numeric/LAPACK/FFI/Complex.hs:1013)
    hpgvd (src/Numeric/LAPACK/FFI/Complex.hs:1019)
    hpgvx (src/Numeric/LAPACK/FFI/Complex.hs:1025)
    hprfs (src/Numeric/LAPACK/FFI/Complex.hs:1031)
    hpsv (src/Numeric/LAPACK/FFI/Complex.hs:1037)
    hpsvx (src/Numeric/LAPACK/FFI/Complex.hs:1043)
    hptrd (src/Numeric/LAPACK/FFI/Complex.hs:1049)
    hptrf (src/Numeric/LAPACK/FFI/Complex.hs:1055)
    hptri (src/Numeric/LAPACK/FFI/Complex.hs:1061)
    hptrs (src/Numeric/LAPACK/FFI/Complex.hs:1067)
    hsein (src/Numeric/LAPACK/FFI/Complex.hs:1073)
    hseqr (src/Numeric/LAPACK/FFI/Complex.hs:1079)
    ilalc (src/Numeric/LAPACK/FFI/Complex.hs:1085)
    ilalr (src/Numeric/LAPACK/FFI/Complex.hs:1091)
    imax1 (src/Numeric/LAPACK/FFI/Complex.hs:1097)
    labrd (src/Numeric/LAPACK/FFI/Complex.hs:1103)
    lacgv (src/Numeric/LAPACK/FFI/Complex.hs:1109)
    lacn2 (src/Numeric/LAPACK/FFI/Complex.hs:1115)
    lacon (src/Numeric/LAPACK/FFI/Complex.hs:1121)
    lacp2 (src/Numeric/LAPACK/FFI/Complex.hs:1127)
    lacpy (src/Numeric/LAPACK/FFI/Complex.hs:1133)
    lacrm (src/Numeric/LAPACK/FFI/Complex.hs:1139)
    lacrt (src/Numeric/LAPACK/FFI/Complex.hs:1145)
    laed0 (src/Numeric/LAPACK/FFI/Complex.hs:1151)
    laed7 (src/Numeric/LAPACK/FFI/Complex.hs:1157)
    laed8 (src/Numeric/LAPACK/FFI/Complex.hs:1163)
    laein (src/Numeric/LAPACK/FFI/Complex.hs:1169)
    laesy (src/Numeric/LAPACK/FFI/Complex.hs:1175)
    laev2 (src/Numeric/LAPACK/FFI/Complex.hs:1181)
    lags2 (src/Numeric/LAPACK/FFI/Complex.hs:1187)
    lagtm (src/Numeric/LAPACK/FFI/Complex.hs:1193)
    lahef (src/Numeric/LAPACK/FFI/Complex.hs:1199)
    lahqr (src/Numeric/LAPACK/FFI/Complex.hs:1205)
    lahr2 (src/Numeric/LAPACK/FFI/Complex.hs:1211)
    laic1 (src/Numeric/LAPACK/FFI/Complex.hs:1217)
    lals0 (src/Numeric/LAPACK/FFI/Complex.hs:1223)
    lalsa (src/Numeric/LAPACK/FFI/Complex.hs:1229)
    lalsd (src/Numeric/LAPACK/FFI/Complex.hs:1235)
    langb (src/Numeric/LAPACK/FFI/Complex.hs:1241)
    lange (src/Numeric/LAPACK/FFI/Complex.hs:1247)
    langt (src/Numeric/LAPACK/FFI/Complex.hs:1253)
    lanhb (src/Numeric/LAPACK/FFI/Complex.hs:1259)
    lanhe (src/Numeric/LAPACK/FFI/Complex.hs:1265)
    lanhf (src/Numeric/LAPACK/FFI/Complex.hs:1271)
    lanhp (src/Numeric/LAPACK/FFI/Complex.hs:1277)
    lanhs (src/Numeric/LAPACK/FFI/Complex.hs:1283)
    lanht (src/Numeric/LAPACK/FFI/Complex.hs:1289)
    lansb (src/Numeric/LAPACK/FFI/Complex.hs:1295)
    lansp (src/Numeric/LAPACK/FFI/Complex.hs:1301)
    lansy (src/Numeric/LAPACK/FFI/Complex.hs:1307)
    lantb (src/Numeric/LAPACK/FFI/Complex.hs:1313)
    lantp (src/Numeric/LAPACK/FFI/Complex.hs:1319)
    lantr (src/Numeric/LAPACK/FFI/Complex.hs:1325)
    lapll (src/Numeric/LAPACK/FFI/Complex.hs:1331)
    lapmr (src/Numeric/LAPACK/FFI/Complex.hs:1337)
    lapmt (src/Numeric/LAPACK/FFI/Complex.hs:1343)
    laqgb (src/Numeric/LAPACK/FFI/Complex.hs:1349)
    laqge (src/Numeric/LAPACK/FFI/Complex.hs:1355)
    laqhb (src/Numeric/LAPACK/FFI/Complex.hs:1361)
    laqhe (src/Numeric/LAPACK/FFI/Complex.hs:1367)
    laqhp (src/Numeric/LAPACK/FFI/Complex.hs:1373)
    laqp2 (src/Numeric/LAPACK/FFI/Complex.hs:1379)
    laqps (src/Numeric/LAPACK/FFI/Complex.hs:1385)
    laqr0 (src/Numeric/LAPACK/FFI/Complex.hs:1391)
    laqr1 (src/Numeric/LAPACK/FFI/Complex.hs:1397)
    laqr2 (src/Numeric/LAPACK/FFI/Complex.hs:1403)
    laqr3 (src/Numeric/LAPACK/FFI/Complex.hs:1409)
    laqr4 (src/Numeric/LAPACK/FFI/Complex.hs:1415)
    laqr5 (src/Numeric/LAPACK/FFI/Complex.hs:1421)
    laqsb (src/Numeric/LAPACK/FFI/Complex.hs:1427)
    laqsp (src/Numeric/LAPACK/FFI/Complex.hs:1433)
    laqsy (src/Numeric/LAPACK/FFI/Complex.hs:1439)
    lar1v (src/Numeric/LAPACK/FFI/Complex.hs:1445)
    lar2v (src/Numeric/LAPACK/FFI/Complex.hs:1451)
    larcm (src/Numeric/LAPACK/FFI/Complex.hs:1457)
    larf (src/Numeric/LAPACK/FFI/Complex.hs:1463)
    larfb (src/Numeric/LAPACK/FFI/Complex.hs:1469)
    larfg (src/Numeric/LAPACK/FFI/Complex.hs:1475)
    larfgp (src/Numeric/LAPACK/FFI/Complex.hs:1481)
    larft (src/Numeric/LAPACK/FFI/Complex.hs:1487)
    larfx (src/Numeric/LAPACK/FFI/Complex.hs:1493)
    largv (src/Numeric/LAPACK/FFI/Complex.hs:1499)
    larnv (src/Numeric/LAPACK/FFI/Complex.hs:1505)
    larrv (src/Numeric/LAPACK/FFI/Complex.hs:1511)
    lartg (src/Numeric/LAPACK/FFI/Complex.hs:1517)
    lartv (src/Numeric/LAPACK/FFI/Complex.hs:1523)
    larz (src/Numeric/LAPACK/FFI/Complex.hs:1529)
    larzb (src/Numeric/LAPACK/FFI/Complex.hs:1535)
    larzt (src/Numeric/LAPACK/FFI/Complex.hs:1541)
    lascl (src/Numeric/LAPACK/FFI/Complex.hs:1547)
    laset (src/Numeric/LAPACK/FFI/Complex.hs:1553)
    lasr (src/Numeric/LAPACK/FFI/Complex.hs:1559)
    lassq (src/Numeric/LAPACK/FFI/Complex.hs:1565)
    laswp (src/Numeric/LAPACK/FFI/Complex.hs:1571)
    lasyf (src/Numeric/LAPACK/FFI/Complex.hs:1577)
    latbs (src/Numeric/LAPACK/FFI/Complex.hs:1583)
    latdf (src/Numeric/LAPACK/FFI/Complex.hs:1589)
    latps (src/Numeric/LAPACK/FFI/Complex.hs:1595)
    latrd (src/Numeric/LAPACK/FFI/Complex.hs:1601)
    latrs (src/Numeric/LAPACK/FFI/Complex.hs:1607)
    latrz (src/Numeric/LAPACK/FFI/Complex.hs:1613)
    lauu2 (src/Numeric/LAPACK/FFI/Complex.hs:1619)
    lauum (src/Numeric/LAPACK/FFI/Complex.hs:1625)
    pbcon (src/Numeric/LAPACK/FFI/Complex.hs:1631)
    pbequ (src/Numeric/LAPACK/FFI/Complex.hs:1637)
    pbrfs (src/Numeric/LAPACK/FFI/Complex.hs:1643)
    pbstf (src/Numeric/LAPACK/FFI/Complex.hs:1649)
    pbsv (src/Numeric/LAPACK/FFI/Complex.hs:1655)
    pbsvx (src/Numeric/LAPACK/FFI/Complex.hs:1661)
    pbtf2 (src/Numeric/LAPACK/FFI/Complex.hs:1667)
    pbtrf (src/Numeric/LAPACK/FFI/Complex.hs:1673)
    pbtrs (src/Numeric/LAPACK/FFI/Complex.hs:1679)
    pftrf (src/Numeric/LAPACK/FFI/Complex.hs:1685)
    pftri (src/Numeric/LAPACK/FFI/Complex.hs:1691)
    pftrs (src/Numeric/LAPACK/FFI/Complex.hs:1697)
    pocon (src/Numeric/LAPACK/FFI/Complex.hs:1703)
    poequ (src/Numeric/LAPACK/FFI/Complex.hs:1709)
    poequb (src/Numeric/LAPACK/FFI/Complex.hs:1715)
    porfs (src/Numeric/LAPACK/FFI/Complex.hs:1721)
    posv (src/Numeric/LAPACK/FFI/Complex.hs:1727)
    posvx (src/Numeric/LAPACK/FFI/Complex.hs:1733)
    potf2 (src/Numeric/LAPACK/FFI/Complex.hs:1739)
    potrf (src/Numeric/LAPACK/FFI/Complex.hs:1745)
    potri (src/Numeric/LAPACK/FFI/Complex.hs:1751)
    potrs (src/Numeric/LAPACK/FFI/Complex.hs:1757)
    ppcon (src/Numeric/LAPACK/FFI/Complex.hs:1763)
    ppequ (src/Numeric/LAPACK/FFI/Complex.hs:1769)
    pprfs (src/Numeric/LAPACK/FFI/Complex.hs:1775)
    ppsv (src/Numeric/LAPACK/FFI/Complex.hs:1781)
    ppsvx (src/Numeric/LAPACK/FFI/Complex.hs:1787)
    pptrf (src/Numeric/LAPACK/FFI/Complex.hs:1793)
    pptri (src/Numeric/LAPACK/FFI/Complex.hs:1799)
    pptrs (src/Numeric/LAPACK/FFI/Complex.hs:1805)
    pstf2 (src/Numeric/LAPACK/FFI/Complex.hs:1811)
    pstrf (src/Numeric/LAPACK/FFI/Complex.hs:1817)
    ptcon (src/Numeric/LAPACK/FFI/Complex.hs:1823)
    pteqr (src/Numeric/LAPACK/FFI/Complex.hs:1829)
    ptrfs (src/Numeric/LAPACK/FFI/Complex.hs:1835)
    ptsv (src/Numeric/LAPACK/FFI/Complex.hs:1841)
    ptsvx (src/Numeric/LAPACK/FFI/Complex.hs:1847)
    pttrf (src/Numeric/LAPACK/FFI/Complex.hs:1853)
    pttrs (src/Numeric/LAPACK/FFI/Complex.hs:1859)
    ptts2 (src/Numeric/LAPACK/FFI/Complex.hs:1865)
    rot (src/Numeric/LAPACK/FFI/Complex.hs:1871)
    rscl (src/Numeric/LAPACK/FFI/Complex.hs:1877)
    spcon (src/Numeric/LAPACK/FFI/Complex.hs:1883)
    spmv (src/Numeric/LAPACK/FFI/Complex.hs:1889)
    spr (src/Numeric/LAPACK/FFI/Complex.hs:1895)
    sprfs (src/Numeric/LAPACK/FFI/Complex.hs:1901)
    spsv (src/Numeric/LAPACK/FFI/Complex.hs:1907)
    spsvx (src/Numeric/LAPACK/FFI/Complex.hs:1913)
    sptrf (src/Numeric/LAPACK/FFI/Complex.hs:1919)
    sptri (src/Numeric/LAPACK/FFI/Complex.hs:1925)
    sptrs (src/Numeric/LAPACK/FFI/Complex.hs:1931)
    stedc (src/Numeric/LAPACK/FFI/Complex.hs:1937)
    stegr (src/Numeric/LAPACK/FFI/Complex.hs:1943)
    stein (src/Numeric/LAPACK/FFI/Complex.hs:1949)
    stemr (src/Numeric/LAPACK/FFI/Complex.hs:1955)
    steqr (src/Numeric/LAPACK/FFI/Complex.hs:1961)
    sum1 (src/Numeric/LAPACK/FFI/Complex.hs:1967)
    sycon (src/Numeric/LAPACK/FFI/Complex.hs:1973)
    syconv (src/Numeric/LAPACK/FFI/Complex.hs:1979)
    syequb (src/Numeric/LAPACK/FFI/Complex.hs:1985)
    symv (src/Numeric/LAPACK/FFI/Complex.hs:1991)
    syr (src/Numeric/LAPACK/FFI/Complex.hs:1997)
    syrfs (src/Numeric/LAPACK/FFI/Complex.hs:2003)
    sysv (src/Numeric/LAPACK/FFI/Complex.hs:2009)
    sysvx (src/Numeric/LAPACK/FFI/Complex.hs:2015)
    syswapr (src/Numeric/LAPACK/FFI/Complex.hs:2021)
    sytf2 (src/Numeric/LAPACK/FFI/Complex.hs:2027)
    sytrf (src/Numeric/LAPACK/FFI/Complex.hs:2033)
    sytri (src/Numeric/LAPACK/FFI/Complex.hs:2039)
    sytri2 (src/Numeric/LAPACK/FFI/Complex.hs:2045)
    sytri2x (src/Numeric/LAPACK/FFI/Complex.hs:2051)
    sytrs (src/Numeric/LAPACK/FFI/Complex.hs:2057)
    sytrs2 (src/Numeric/LAPACK/FFI/Complex.hs:2063)
    tbcon (src/Numeric/LAPACK/FFI/Complex.hs:2069)
    tbrfs (src/Numeric/LAPACK/FFI/Complex.hs:2075)
    tbtrs (src/Numeric/LAPACK/FFI/Complex.hs:2081)
    tfsm (src/Numeric/LAPACK/FFI/Complex.hs:2087)
    tftri (src/Numeric/LAPACK/FFI/Complex.hs:2093)
    tfttp (src/Numeric/LAPACK/FFI/Complex.hs:2099)
    tfttr (src/Numeric/LAPACK/FFI/Complex.hs:2105)
    tgevc (src/Numeric/LAPACK/FFI/Complex.hs:2111)
    tgex2 (src/Numeric/LAPACK/FFI/Complex.hs:2117)
    tgexc (src/Numeric/LAPACK/FFI/Complex.hs:2123)
    tgsen (src/Numeric/LAPACK/FFI/Complex.hs:2129)
    tgsja (src/Numeric/LAPACK/FFI/Complex.hs:2135)
    tgsna (src/Numeric/LAPACK/FFI/Complex.hs:2141)
    tgsy2 (src/Numeric/LAPACK/FFI/Complex.hs:2147)
    tgsyl (src/Numeric/LAPACK/FFI/Complex.hs:2153)
    tpcon (src/Numeric/LAPACK/FFI/Complex.hs:2159)
    tprfs (src/Numeric/LAPACK/FFI/Complex.hs:2165)
    tptri (src/Numeric/LAPACK/FFI/Complex.hs:2171)
    tptrs (src/Numeric/LAPACK/FFI/Complex.hs:2177)
    tpttf (src/Numeric/LAPACK/FFI/Complex.hs:2183)
    tpttr (src/Numeric/LAPACK/FFI/Complex.hs:2189)
    trcon (src/Numeric/LAPACK/FFI/Complex.hs:2195)
    trevc (src/Numeric/LAPACK/FFI/Complex.hs:2201)
    trexc (src/Numeric/LAPACK/FFI/Complex.hs:2207)
    trrfs (src/Numeric/LAPACK/FFI/Complex.hs:2213)
    trsen (src/Numeric/LAPACK/FFI/Complex.hs:2219)
    trsna (src/Numeric/LAPACK/FFI/Complex.hs:2225)
    trsyl (src/Numeric/LAPACK/FFI/Complex.hs:2231)
    trti2 (src/Numeric/LAPACK/FFI/Complex.hs:2237)
    trtri (src/Numeric/LAPACK/FFI/Complex.hs:2243)
    trtrs (src/Numeric/LAPACK/FFI/Complex.hs:2249)
    trttf (src/Numeric/LAPACK/FFI/Complex.hs:2255)
    trttp (src/Numeric/LAPACK/FFI/Complex.hs:2261)
    tzrzf (src/Numeric/LAPACK/FFI/Complex.hs:2267)
    unbdb (src/Numeric/LAPACK/FFI/Complex.hs:2273)
    uncsd (src/Numeric/LAPACK/FFI/Complex.hs:2279)
    ung2l (src/Numeric/LAPACK/FFI/Complex.hs:2285)
    ung2r (src/Numeric/LAPACK/FFI/Complex.hs:2291)
    ungbr (src/Numeric/LAPACK/FFI/Complex.hs:2297)
    unghr (src/Numeric/LAPACK/FFI/Complex.hs:2303)
    ungl2 (src/Numeric/LAPACK/FFI/Complex.hs:2309)
    unglq (src/Numeric/LAPACK/FFI/Complex.hs:2315)
    ungql (src/Numeric/LAPACK/FFI/Complex.hs:2321)
    ungqr (src/Numeric/LAPACK/FFI/Complex.hs:2327)
    ungr2 (src/Numeric/LAPACK/FFI/Complex.hs:2333)
    ungrq (src/Numeric/LAPACK/FFI/Complex.hs:2339)
    ungtr (src/Numeric/LAPACK/FFI/Complex.hs:2345)
    unm2l (src/Numeric/LAPACK/FFI/Complex.hs:2351)
    unm2r (src/Numeric/LAPACK/FFI/Complex.hs:2357)
    unmbr (src/Numeric/LAPACK/FFI/Complex.hs:2363)
    unmhr (src/Numeric/LAPACK/FFI/Complex.hs:2369)
    unml2 (src/Numeric/LAPACK/FFI/Complex.hs:2375)
    unmlq (src/Numeric/LAPACK/FFI/Complex.hs:2381)
    unmql (src/Numeric/LAPACK/FFI/Complex.hs:2387)
    unmqr (src/Numeric/LAPACK/FFI/Complex.hs:2393)
    unmr2 (src/Numeric/LAPACK/FFI/Complex.hs:2399)
    unmr3 (src/Numeric/LAPACK/FFI/Complex.hs:2405)
    unmrq (src/Numeric/LAPACK/FFI/Complex.hs:2411)
    unmrz (src/Numeric/LAPACK/FFI/Complex.hs:2417)
    unmtr (src/Numeric/LAPACK/FFI/Complex.hs:2423)
    upgtr (src/Numeric/LAPACK/FFI/Complex.hs:2429)
    upmtr (src/Numeric/LAPACK/FFI/Complex.hs:2435)
  99% (381 /382) in 'Numeric.LAPACK.FFI.Double'
  Missing documentation for:
    Module header
  99% (378 /379) in 'Numeric.LAPACK.FFI.Float'
  Missing documentation for:
    Module header
   0% (  0 /138) in 'Numeric.LAPACK.FFI.Generic'
  Missing documentation for:
    Module header
    gbsv (src/Numeric/LAPACK/FFI/Generic.hs:157)
    gbtf2 (src/Numeric/LAPACK/FFI/Generic.hs:163)
    gbtrf (src/Numeric/LAPACK/FFI/Generic.hs:169)
    gbtrs (src/Numeric/LAPACK/FFI/Generic.hs:175)
    gehd2 (src/Numeric/LAPACK/FFI/Generic.hs:181)
    gehrd (src/Numeric/LAPACK/FFI/Generic.hs:187)
    gelq2 (src/Numeric/LAPACK/FFI/Generic.hs:193)
    gelqf (src/Numeric/LAPACK/FFI/Generic.hs:199)
    gels (src/Numeric/LAPACK/FFI/Generic.hs:205)
    geql2 (src/Numeric/LAPACK/FFI/Generic.hs:211)
    geqlf (src/Numeric/LAPACK/FFI/Generic.hs:217)
    geqr2 (src/Numeric/LAPACK/FFI/Generic.hs:223)
    geqr2p (src/Numeric/LAPACK/FFI/Generic.hs:229)
    geqrf (src/Numeric/LAPACK/FFI/Generic.hs:235)
    geqrfp (src/Numeric/LAPACK/FFI/Generic.hs:241)
    gerq2 (src/Numeric/LAPACK/FFI/Generic.hs:247)
    gerqf (src/Numeric/LAPACK/FFI/Generic.hs:253)
    gesv (src/Numeric/LAPACK/FFI/Generic.hs:259)
    getc2 (src/Numeric/LAPACK/FFI/Generic.hs:265)
    getf2 (src/Numeric/LAPACK/FFI/Generic.hs:271)
    getrf (src/Numeric/LAPACK/FFI/Generic.hs:277)
    getri (src/Numeric/LAPACK/FFI/Generic.hs:283)
    getrs (src/Numeric/LAPACK/FFI/Generic.hs:289)
    ggglm (src/Numeric/LAPACK/FFI/Generic.hs:295)
    gghrd (src/Numeric/LAPACK/FFI/Generic.hs:301)
    gglse (src/Numeric/LAPACK/FFI/Generic.hs:307)
    ggqrf (src/Numeric/LAPACK/FFI/Generic.hs:313)
    ggrqf (src/Numeric/LAPACK/FFI/Generic.hs:319)
    gtsv (src/Numeric/LAPACK/FFI/Generic.hs:325)
    gttrf (src/Numeric/LAPACK/FFI/Generic.hs:331)
    gttrs (src/Numeric/LAPACK/FFI/Generic.hs:337)
    gtts2 (src/Numeric/LAPACK/FFI/Generic.hs:343)
    hegs2 (src/Numeric/LAPACK/FFI/Generic.hs:349)
    hegst (src/Numeric/LAPACK/FFI/Generic.hs:355)
    hesv (src/Numeric/LAPACK/FFI/Generic.hs:361)
    hetrf (src/Numeric/LAPACK/FFI/Generic.hs:367)
    hetri (src/Numeric/LAPACK/FFI/Generic.hs:373)
    hetrs (src/Numeric/LAPACK/FFI/Generic.hs:379)
    hpgst (src/Numeric/LAPACK/FFI/Generic.hs:385)
    hpsv (src/Numeric/LAPACK/FFI/Generic.hs:391)
    hptrf (src/Numeric/LAPACK/FFI/Generic.hs:397)
    hptri (src/Numeric/LAPACK/FFI/Generic.hs:403)
    hptrs (src/Numeric/LAPACK/FFI/Generic.hs:409)
    ilalc (src/Numeric/LAPACK/FFI/Generic.hs:415)
    ilalr (src/Numeric/LAPACK/FFI/Generic.hs:421)
    lacpy (src/Numeric/LAPACK/FFI/Generic.hs:427)
    lahr2 (src/Numeric/LAPACK/FFI/Generic.hs:433)
    lapmr (src/Numeric/LAPACK/FFI/Generic.hs:439)
    lapmt (src/Numeric/LAPACK/FFI/Generic.hs:445)
    larf (src/Numeric/LAPACK/FFI/Generic.hs:451)
    larfb (src/Numeric/LAPACK/FFI/Generic.hs:457)
    larfg (src/Numeric/LAPACK/FFI/Generic.hs:463)
    larfgp (src/Numeric/LAPACK/FFI/Generic.hs:469)
    larft (src/Numeric/LAPACK/FFI/Generic.hs:475)
    larfx (src/Numeric/LAPACK/FFI/Generic.hs:481)
    larnv (src/Numeric/LAPACK/FFI/Generic.hs:487)
    larz (src/Numeric/LAPACK/FFI/Generic.hs:493)
    larzb (src/Numeric/LAPACK/FFI/Generic.hs:499)
    larzt (src/Numeric/LAPACK/FFI/Generic.hs:505)
    laset (src/Numeric/LAPACK/FFI/Generic.hs:511)
    laswp (src/Numeric/LAPACK/FFI/Generic.hs:517)
    lasyf (src/Numeric/LAPACK/FFI/Generic.hs:523)
    latrz (src/Numeric/LAPACK/FFI/Generic.hs:529)
    lauu2 (src/Numeric/LAPACK/FFI/Generic.hs:535)
    lauum (src/Numeric/LAPACK/FFI/Generic.hs:541)
    pbstf (src/Numeric/LAPACK/FFI/Generic.hs:547)
    pbsv (src/Numeric/LAPACK/FFI/Generic.hs:553)
    pbtf2 (src/Numeric/LAPACK/FFI/Generic.hs:559)
    pbtrf (src/Numeric/LAPACK/FFI/Generic.hs:565)
    pbtrs (src/Numeric/LAPACK/FFI/Generic.hs:571)
    pftrf (src/Numeric/LAPACK/FFI/Generic.hs:577)
    pftri (src/Numeric/LAPACK/FFI/Generic.hs:583)
    pftrs (src/Numeric/LAPACK/FFI/Generic.hs:589)
    posv (src/Numeric/LAPACK/FFI/Generic.hs:595)
    potf2 (src/Numeric/LAPACK/FFI/Generic.hs:601)
    potrf (src/Numeric/LAPACK/FFI/Generic.hs:607)
    potri (src/Numeric/LAPACK/FFI/Generic.hs:613)
    potrs (src/Numeric/LAPACK/FFI/Generic.hs:619)
    ppsv (src/Numeric/LAPACK/FFI/Generic.hs:625)
    pptrf (src/Numeric/LAPACK/FFI/Generic.hs:631)
    pptri (src/Numeric/LAPACK/FFI/Generic.hs:637)
    pptrs (src/Numeric/LAPACK/FFI/Generic.hs:643)
    spsv (src/Numeric/LAPACK/FFI/Generic.hs:649)
    sptrf (src/Numeric/LAPACK/FFI/Generic.hs:655)
    sptri (src/Numeric/LAPACK/FFI/Generic.hs:661)
    sptrs (src/Numeric/LAPACK/FFI/Generic.hs:667)
    syconv (src/Numeric/LAPACK/FFI/Generic.hs:673)
    sysv (src/Numeric/LAPACK/FFI/Generic.hs:679)
    syswapr (src/Numeric/LAPACK/FFI/Generic.hs:685)
    sytf2 (src/Numeric/LAPACK/FFI/Generic.hs:691)
    sytrf (src/Numeric/LAPACK/FFI/Generic.hs:697)
    sytri (src/Numeric/LAPACK/FFI/Generic.hs:703)
    sytri2 (src/Numeric/LAPACK/FFI/Generic.hs:709)
    sytri2x (src/Numeric/LAPACK/FFI/Generic.hs:715)
    sytrs (src/Numeric/LAPACK/FFI/Generic.hs:721)
    sytrs2 (src/Numeric/LAPACK/FFI/Generic.hs:727)
    tbtrs (src/Numeric/LAPACK/FFI/Generic.hs:733)
    tfsm (src/Numeric/LAPACK/FFI/Generic.hs:739)
    tftri (src/Numeric/LAPACK/FFI/Generic.hs:745)
    tfttp (src/Numeric/LAPACK/FFI/Generic.hs:751)
    tfttr (src/Numeric/LAPACK/FFI/Generic.hs:757)
    tptri (src/Numeric/LAPACK/FFI/Generic.hs:763)
    tptrs (src/Numeric/LAPACK/FFI/Generic.hs:769)
    tpttf (src/Numeric/LAPACK/FFI/Generic.hs:775)
    tpttr (src/Numeric/LAPACK/FFI/Generic.hs:781)
    trti2 (src/Numeric/LAPACK/FFI/Generic.hs:787)
    trtri (src/Numeric/LAPACK/FFI/Generic.hs:793)
    trtrs (src/Numeric/LAPACK/FFI/Generic.hs:799)
    trttf (src/Numeric/LAPACK/FFI/Generic.hs:805)
    trttp (src/Numeric/LAPACK/FFI/Generic.hs:811)
    tzrzf (src/Numeric/LAPACK/FFI/Generic.hs:817)
    ung2l (src/Numeric/LAPACK/FFI/Generic.hs:823)
    ung2r (src/Numeric/LAPACK/FFI/Generic.hs:829)
    ungbr (src/Numeric/LAPACK/FFI/Generic.hs:835)
    unghr (src/Numeric/LAPACK/FFI/Generic.hs:841)
    ungl2 (src/Numeric/LAPACK/FFI/Generic.hs:847)
    unglq (src/Numeric/LAPACK/FFI/Generic.hs:853)
    ungql (src/Numeric/LAPACK/FFI/Generic.hs:859)
    ungqr (src/Numeric/LAPACK/FFI/Generic.hs:865)
    ungr2 (src/Numeric/LAPACK/FFI/Generic.hs:871)
    ungrq (src/Numeric/LAPACK/FFI/Generic.hs:877)
    ungtr (src/Numeric/LAPACK/FFI/Generic.hs:883)
    unm2l (src/Numeric/LAPACK/FFI/Generic.hs:889)
    unm2r (src/Numeric/LAPACK/FFI/Generic.hs:895)
    unmbr (src/Numeric/LAPACK/FFI/Generic.hs:901)
    unmhr (src/Numeric/LAPACK/FFI/Generic.hs:907)
    unml2 (src/Numeric/LAPACK/FFI/Generic.hs:913)
    unmlq (src/Numeric/LAPACK/FFI/Generic.hs:919)
    unmql (src/Numeric/LAPACK/FFI/Generic.hs:925)
    unmqr (src/Numeric/LAPACK/FFI/Generic.hs:931)
    unmr2 (src/Numeric/LAPACK/FFI/Generic.hs:937)
    unmr3 (src/Numeric/LAPACK/FFI/Generic.hs:943)
    unmrq (src/Numeric/LAPACK/FFI/Generic.hs:949)
    unmrz (src/Numeric/LAPACK/FFI/Generic.hs:955)
    unmtr (src/Numeric/LAPACK/FFI/Generic.hs:961)
    upgtr (src/Numeric/LAPACK/FFI/Generic.hs:967)
    upmtr (src/Numeric/LAPACK/FFI/Generic.hs:973)
  85% (  6 /  7) in 'Numeric.LAPACK.FFI.Miscellaneous'
  Missing documentation for:
    Module header
   0% (  0 /377) in 'Numeric.LAPACK.FFI.Real'
  Missing documentation for:
    Module header
    bbcsd (src/Numeric/LAPACK/FFI/Real.hs:394)
    bdsdc (src/Numeric/LAPACK/FFI/Real.hs:400)
    bdsqr (src/Numeric/LAPACK/FFI/Real.hs:406)
    disna (src/Numeric/LAPACK/FFI/Real.hs:412)
    gbbrd (src/Numeric/LAPACK/FFI/Real.hs:418)
    gbcon (src/Numeric/LAPACK/FFI/Real.hs:424)
    gbequ (src/Numeric/LAPACK/FFI/Real.hs:430)
    gbequb (src/Numeric/LAPACK/FFI/Real.hs:436)
    gbrfs (src/Numeric/LAPACK/FFI/Real.hs:442)
    gbsv (src/Numeric/LAPACK/FFI/Real.hs:448)
    gbsvx (src/Numeric/LAPACK/FFI/Real.hs:454)
    gbtf2 (src/Numeric/LAPACK/FFI/Real.hs:460)
    gbtrf (src/Numeric/LAPACK/FFI/Real.hs:466)
    gbtrs (src/Numeric/LAPACK/FFI/Real.hs:472)
    gebak (src/Numeric/LAPACK/FFI/Real.hs:478)
    gebal (src/Numeric/LAPACK/FFI/Real.hs:484)
    gebd2 (src/Numeric/LAPACK/FFI/Real.hs:490)
    gebrd (src/Numeric/LAPACK/FFI/Real.hs:496)
    gecon (src/Numeric/LAPACK/FFI/Real.hs:502)
    geequ (src/Numeric/LAPACK/FFI/Real.hs:508)
    geequb (src/Numeric/LAPACK/FFI/Real.hs:514)
    gees (src/Numeric/LAPACK/FFI/Real.hs:520)
    geesx (src/Numeric/LAPACK/FFI/Real.hs:526)
    geev (src/Numeric/LAPACK/FFI/Real.hs:532)
    geevx (src/Numeric/LAPACK/FFI/Real.hs:538)
    gehd2 (src/Numeric/LAPACK/FFI/Real.hs:544)
    gehrd (src/Numeric/LAPACK/FFI/Real.hs:550)
    gejsv (src/Numeric/LAPACK/FFI/Real.hs:556)
    gelq2 (src/Numeric/LAPACK/FFI/Real.hs:562)
    gelqf (src/Numeric/LAPACK/FFI/Real.hs:568)
    gels (src/Numeric/LAPACK/FFI/Real.hs:574)
    gelsd (src/Numeric/LAPACK/FFI/Real.hs:580)
    gelss (src/Numeric/LAPACK/FFI/Real.hs:586)
    gelsy (src/Numeric/LAPACK/FFI/Real.hs:592)
    geql2 (src/Numeric/LAPACK/FFI/Real.hs:598)
    geqlf (src/Numeric/LAPACK/FFI/Real.hs:604)
    geqp3 (src/Numeric/LAPACK/FFI/Real.hs:610)
    geqr2 (src/Numeric/LAPACK/FFI/Real.hs:616)
    geqr2p (src/Numeric/LAPACK/FFI/Real.hs:622)
    geqrf (src/Numeric/LAPACK/FFI/Real.hs:628)
    geqrfp (src/Numeric/LAPACK/FFI/Real.hs:634)
    gerfs (src/Numeric/LAPACK/FFI/Real.hs:640)
    gerq2 (src/Numeric/LAPACK/FFI/Real.hs:646)
    gerqf (src/Numeric/LAPACK/FFI/Real.hs:652)
    gesc2 (src/Numeric/LAPACK/FFI/Real.hs:658)
    gesdd (src/Numeric/LAPACK/FFI/Real.hs:664)
    gesv (src/Numeric/LAPACK/FFI/Real.hs:670)
    gesvd (src/Numeric/LAPACK/FFI/Real.hs:676)
    gesvj (src/Numeric/LAPACK/FFI/Real.hs:682)
    gesvx (src/Numeric/LAPACK/FFI/Real.hs:688)
    getc2 (src/Numeric/LAPACK/FFI/Real.hs:694)
    getf2 (src/Numeric/LAPACK/FFI/Real.hs:700)
    getrf (src/Numeric/LAPACK/FFI/Real.hs:706)
    getri (src/Numeric/LAPACK/FFI/Real.hs:712)
    getrs (src/Numeric/LAPACK/FFI/Real.hs:718)
    ggbak (src/Numeric/LAPACK/FFI/Real.hs:724)
    ggbal (src/Numeric/LAPACK/FFI/Real.hs:730)
    gges (src/Numeric/LAPACK/FFI/Real.hs:736)
    ggesx (src/Numeric/LAPACK/FFI/Real.hs:742)
    ggev (src/Numeric/LAPACK/FFI/Real.hs:748)
    ggevx (src/Numeric/LAPACK/FFI/Real.hs:754)
    ggglm (src/Numeric/LAPACK/FFI/Real.hs:760)
    gghrd (src/Numeric/LAPACK/FFI/Real.hs:766)
    gglse (src/Numeric/LAPACK/FFI/Real.hs:772)
    ggqrf (src/Numeric/LAPACK/FFI/Real.hs:778)
    ggrqf (src/Numeric/LAPACK/FFI/Real.hs:784)
    gsvj0 (src/Numeric/LAPACK/FFI/Real.hs:790)
    gsvj1 (src/Numeric/LAPACK/FFI/Real.hs:796)
    gtcon (src/Numeric/LAPACK/FFI/Real.hs:802)
    gtrfs (src/Numeric/LAPACK/FFI/Real.hs:808)
    gtsv (src/Numeric/LAPACK/FFI/Real.hs:814)
    gtsvx (src/Numeric/LAPACK/FFI/Real.hs:820)
    gttrf (src/Numeric/LAPACK/FFI/Real.hs:826)
    gttrs (src/Numeric/LAPACK/FFI/Real.hs:832)
    gtts2 (src/Numeric/LAPACK/FFI/Real.hs:838)
    sbev (src/Numeric/LAPACK/FFI/Real.hs:844)
    sbevd (src/Numeric/LAPACK/FFI/Real.hs:850)
    sbevx (src/Numeric/LAPACK/FFI/Real.hs:856)
    sbgst (src/Numeric/LAPACK/FFI/Real.hs:862)
    sbgv (src/Numeric/LAPACK/FFI/Real.hs:868)
    sbgvd (src/Numeric/LAPACK/FFI/Real.hs:874)
    sbgvx (src/Numeric/LAPACK/FFI/Real.hs:880)
    sbtrd (src/Numeric/LAPACK/FFI/Real.hs:886)
    syev (src/Numeric/LAPACK/FFI/Real.hs:892)
    syevd (src/Numeric/LAPACK/FFI/Real.hs:898)
    syevr (src/Numeric/LAPACK/FFI/Real.hs:904)
    syevx (src/Numeric/LAPACK/FFI/Real.hs:910)
    sygs2 (src/Numeric/LAPACK/FFI/Real.hs:916)
    sygst (src/Numeric/LAPACK/FFI/Real.hs:922)
    sygv (src/Numeric/LAPACK/FFI/Real.hs:928)
    sygvd (src/Numeric/LAPACK/FFI/Real.hs:934)
    sygvx (src/Numeric/LAPACK/FFI/Real.hs:940)
    sfrk (src/Numeric/LAPACK/FFI/Real.hs:946)
    hgeqz (src/Numeric/LAPACK/FFI/Real.hs:952)
    spev (src/Numeric/LAPACK/FFI/Real.hs:958)
    spevd (src/Numeric/LAPACK/FFI/Real.hs:964)
    spevx (src/Numeric/LAPACK/FFI/Real.hs:970)
    spgst (src/Numeric/LAPACK/FFI/Real.hs:976)
    spgv (src/Numeric/LAPACK/FFI/Real.hs:982)
    spgvd (src/Numeric/LAPACK/FFI/Real.hs:988)
    spgvx (src/Numeric/LAPACK/FFI/Real.hs:994)
    sptrd (src/Numeric/LAPACK/FFI/Real.hs:1000)
    hsein (src/Numeric/LAPACK/FFI/Real.hs:1006)
    hseqr (src/Numeric/LAPACK/FFI/Real.hs:1012)
    ilalc (src/Numeric/LAPACK/FFI/Real.hs:1018)
    ilalr (src/Numeric/LAPACK/FFI/Real.hs:1024)
    isnan (src/Numeric/LAPACK/FFI/Real.hs:1030)
    labad (src/Numeric/LAPACK/FFI/Real.hs:1036)
    labrd (src/Numeric/LAPACK/FFI/Real.hs:1042)
    lacn2 (src/Numeric/LAPACK/FFI/Real.hs:1048)
    lacon (src/Numeric/LAPACK/FFI/Real.hs:1054)
    lacpy (src/Numeric/LAPACK/FFI/Real.hs:1060)
    ladiv (src/Numeric/LAPACK/FFI/Real.hs:1066)
    lae2 (src/Numeric/LAPACK/FFI/Real.hs:1072)
    laebz (src/Numeric/LAPACK/FFI/Real.hs:1078)
    laed0 (src/Numeric/LAPACK/FFI/Real.hs:1084)
    laed1 (src/Numeric/LAPACK/FFI/Real.hs:1090)
    laed2 (src/Numeric/LAPACK/FFI/Real.hs:1096)
    laed3 (src/Numeric/LAPACK/FFI/Real.hs:1102)
    laed4 (src/Numeric/LAPACK/FFI/Real.hs:1108)
    laed5 (src/Numeric/LAPACK/FFI/Real.hs:1114)
    laed6 (src/Numeric/LAPACK/FFI/Real.hs:1120)
    laed7 (src/Numeric/LAPACK/FFI/Real.hs:1126)
    laed8 (src/Numeric/LAPACK/FFI/Real.hs:1132)
    laed9 (src/Numeric/LAPACK/FFI/Real.hs:1138)
    laeda (src/Numeric/LAPACK/FFI/Real.hs:1144)
    laein (src/Numeric/LAPACK/FFI/Real.hs:1150)
    laev2 (src/Numeric/LAPACK/FFI/Real.hs:1156)
    laexc (src/Numeric/LAPACK/FFI/Real.hs:1162)
    lag2 (src/Numeric/LAPACK/FFI/Real.hs:1168)
    lags2 (src/Numeric/LAPACK/FFI/Real.hs:1174)
    lagtf (src/Numeric/LAPACK/FFI/Real.hs:1180)
    lagtm (src/Numeric/LAPACK/FFI/Real.hs:1186)
    lagts (src/Numeric/LAPACK/FFI/Real.hs:1192)
    lagv2 (src/Numeric/LAPACK/FFI/Real.hs:1198)
    lahqr (src/Numeric/LAPACK/FFI/Real.hs:1204)
    lahr2 (src/Numeric/LAPACK/FFI/Real.hs:1210)
    laic1 (src/Numeric/LAPACK/FFI/Real.hs:1216)
    laisnan (src/Numeric/LAPACK/FFI/Real.hs:1222)
    laln2 (src/Numeric/LAPACK/FFI/Real.hs:1228)
    lals0 (src/Numeric/LAPACK/FFI/Real.hs:1234)
    lalsa (src/Numeric/LAPACK/FFI/Real.hs:1240)
    lalsd (src/Numeric/LAPACK/FFI/Real.hs:1246)
    lamrg (src/Numeric/LAPACK/FFI/Real.hs:1252)
    laneg (src/Numeric/LAPACK/FFI/Real.hs:1258)
    langb (src/Numeric/LAPACK/FFI/Real.hs:1264)
    lange (src/Numeric/LAPACK/FFI/Real.hs:1270)
    langt (src/Numeric/LAPACK/FFI/Real.hs:1276)
    lanhs (src/Numeric/LAPACK/FFI/Real.hs:1282)
    lansb (src/Numeric/LAPACK/FFI/Real.hs:1288)
    lansf (src/Numeric/LAPACK/FFI/Real.hs:1294)
    lansp (src/Numeric/LAPACK/FFI/Real.hs:1300)
    lanst (src/Numeric/LAPACK/FFI/Real.hs:1306)
    lansy (src/Numeric/LAPACK/FFI/Real.hs:1312)
    lantb (src/Numeric/LAPACK/FFI/Real.hs:1318)
    lantp (src/Numeric/LAPACK/FFI/Real.hs:1324)
    lantr (src/Numeric/LAPACK/FFI/Real.hs:1330)
    lanv2 (src/Numeric/LAPACK/FFI/Real.hs:1336)
    lapll (src/Numeric/LAPACK/FFI/Real.hs:1342)
    lapmr (src/Numeric/LAPACK/FFI/Real.hs:1348)
    lapmt (src/Numeric/LAPACK/FFI/Real.hs:1354)
    lapy2 (src/Numeric/LAPACK/FFI/Real.hs:1360)
    lapy3 (src/Numeric/LAPACK/FFI/Real.hs:1366)
    laqgb (src/Numeric/LAPACK/FFI/Real.hs:1372)
    laqge (src/Numeric/LAPACK/FFI/Real.hs:1378)
    laqp2 (src/Numeric/LAPACK/FFI/Real.hs:1384)
    laqps (src/Numeric/LAPACK/FFI/Real.hs:1390)
    laqr0 (src/Numeric/LAPACK/FFI/Real.hs:1396)
    laqr1 (src/Numeric/LAPACK/FFI/Real.hs:1402)
    laqr2 (src/Numeric/LAPACK/FFI/Real.hs:1408)
    laqr3 (src/Numeric/LAPACK/FFI/Real.hs:1414)
    laqr4 (src/Numeric/LAPACK/FFI/Real.hs:1420)
    laqr5 (src/Numeric/LAPACK/FFI/Real.hs:1426)
    laqsb (src/Numeric/LAPACK/FFI/Real.hs:1432)
    laqsp (src/Numeric/LAPACK/FFI/Real.hs:1438)
    laqsy (src/Numeric/LAPACK/FFI/Real.hs:1444)
    laqtr (src/Numeric/LAPACK/FFI/Real.hs:1450)
    lar1v (src/Numeric/LAPACK/FFI/Real.hs:1456)
    lar2v (src/Numeric/LAPACK/FFI/Real.hs:1462)
    larf (src/Numeric/LAPACK/FFI/Real.hs:1468)
    larfb (src/Numeric/LAPACK/FFI/Real.hs:1474)
    larfg (src/Numeric/LAPACK/FFI/Real.hs:1480)
    larfgp (src/Numeric/LAPACK/FFI/Real.hs:1486)
    larft (src/Numeric/LAPACK/FFI/Real.hs:1492)
    larfx (src/Numeric/LAPACK/FFI/Real.hs:1498)
    largv (src/Numeric/LAPACK/FFI/Real.hs:1504)
    larnv (src/Numeric/LAPACK/FFI/Real.hs:1510)
    larra (src/Numeric/LAPACK/FFI/Real.hs:1516)
    larrb (src/Numeric/LAPACK/FFI/Real.hs:1522)
    larrc (src/Numeric/LAPACK/FFI/Real.hs:1528)
    larrd (src/Numeric/LAPACK/FFI/Real.hs:1534)
    larre (src/Numeric/LAPACK/FFI/Real.hs:1540)
    larrf (src/Numeric/LAPACK/FFI/Real.hs:1546)
    larrj (src/Numeric/LAPACK/FFI/Real.hs:1552)
    larrk (src/Numeric/LAPACK/FFI/Real.hs:1558)
    larrr (src/Numeric/LAPACK/FFI/Real.hs:1564)
    larrv (src/Numeric/LAPACK/FFI/Real.hs:1570)
    lartg (src/Numeric/LAPACK/FFI/Real.hs:1576)
    lartgp (src/Numeric/LAPACK/FFI/Real.hs:1582)
    lartgs (src/Numeric/LAPACK/FFI/Real.hs:1588)
    lartv (src/Numeric/LAPACK/FFI/Real.hs:1594)
    laruv (src/Numeric/LAPACK/FFI/Real.hs:1600)
    larz (src/Numeric/LAPACK/FFI/Real.hs:1606)
    larzb (src/Numeric/LAPACK/FFI/Real.hs:1612)
    larzt (src/Numeric/LAPACK/FFI/Real.hs:1618)
    las2 (src/Numeric/LAPACK/FFI/Real.hs:1624)
    lascl (src/Numeric/LAPACK/FFI/Real.hs:1630)
    lasd0 (src/Numeric/LAPACK/FFI/Real.hs:1636)
    lasd1 (src/Numeric/LAPACK/FFI/Real.hs:1642)
    lasd2 (src/Numeric/LAPACK/FFI/Real.hs:1648)
    lasd3 (src/Numeric/LAPACK/FFI/Real.hs:1654)
    lasd4 (src/Numeric/LAPACK/FFI/Real.hs:1660)
    lasd5 (src/Numeric/LAPACK/FFI/Real.hs:1666)
    lasd6 (src/Numeric/LAPACK/FFI/Real.hs:1672)
    lasd7 (src/Numeric/LAPACK/FFI/Real.hs:1678)
    lasd8 (src/Numeric/LAPACK/FFI/Real.hs:1684)
    lasda (src/Numeric/LAPACK/FFI/Real.hs:1690)
    lasdq (src/Numeric/LAPACK/FFI/Real.hs:1696)
    laset (src/Numeric/LAPACK/FFI/Real.hs:1702)
    lasq1 (src/Numeric/LAPACK/FFI/Real.hs:1708)
    lasq2 (src/Numeric/LAPACK/FFI/Real.hs:1714)
    lasq4 (src/Numeric/LAPACK/FFI/Real.hs:1720)
    lasq5 (src/Numeric/LAPACK/FFI/Real.hs:1726)
    lasq6 (src/Numeric/LAPACK/FFI/Real.hs:1732)
    lasr (src/Numeric/LAPACK/FFI/Real.hs:1738)
    lasrt (src/Numeric/LAPACK/FFI/Real.hs:1744)
    lassq (src/Numeric/LAPACK/FFI/Real.hs:1750)
    lasv2 (src/Numeric/LAPACK/FFI/Real.hs:1756)
    laswp (src/Numeric/LAPACK/FFI/Real.hs:1762)
    lasy2 (src/Numeric/LAPACK/FFI/Real.hs:1768)
    lasyf (src/Numeric/LAPACK/FFI/Real.hs:1774)
    latbs (src/Numeric/LAPACK/FFI/Real.hs:1780)
    latdf (src/Numeric/LAPACK/FFI/Real.hs:1786)
    latps (src/Numeric/LAPACK/FFI/Real.hs:1792)
    latrd (src/Numeric/LAPACK/FFI/Real.hs:1798)
    latrs (src/Numeric/LAPACK/FFI/Real.hs:1804)
    latrz (src/Numeric/LAPACK/FFI/Real.hs:1810)
    lauu2 (src/Numeric/LAPACK/FFI/Real.hs:1816)
    lauum (src/Numeric/LAPACK/FFI/Real.hs:1822)
    orbdb (src/Numeric/LAPACK/FFI/Real.hs:1828)
    orcsd (src/Numeric/LAPACK/FFI/Real.hs:1834)
    pbcon (src/Numeric/LAPACK/FFI/Real.hs:1840)
    pbequ (src/Numeric/LAPACK/FFI/Real.hs:1846)
    pbrfs (src/Numeric/LAPACK/FFI/Real.hs:1852)
    pbstf (src/Numeric/LAPACK/FFI/Real.hs:1858)
    pbsv (src/Numeric/LAPACK/FFI/Real.hs:1864)
    pbsvx (src/Numeric/LAPACK/FFI/Real.hs:1870)
    pbtf2 (src/Numeric/LAPACK/FFI/Real.hs:1876)
    pbtrf (src/Numeric/LAPACK/FFI/Real.hs:1882)
    pbtrs (src/Numeric/LAPACK/FFI/Real.hs:1888)
    pftrf (src/Numeric/LAPACK/FFI/Real.hs:1894)
    pftri (src/Numeric/LAPACK/FFI/Real.hs:1900)
    pftrs (src/Numeric/LAPACK/FFI/Real.hs:1906)
    pocon (src/Numeric/LAPACK/FFI/Real.hs:1912)
    poequ (src/Numeric/LAPACK/FFI/Real.hs:1918)
    poequb (src/Numeric/LAPACK/FFI/Real.hs:1924)
    porfs (src/Numeric/LAPACK/FFI/Real.hs:1930)
    posv (src/Numeric/LAPACK/FFI/Real.hs:1936)
    posvx (src/Numeric/LAPACK/FFI/Real.hs:1942)
    potf2 (src/Numeric/LAPACK/FFI/Real.hs:1948)
    potrf (src/Numeric/LAPACK/FFI/Real.hs:1954)
    potri (src/Numeric/LAPACK/FFI/Real.hs:1960)
    potrs (src/Numeric/LAPACK/FFI/Real.hs:1966)
    ppcon (src/Numeric/LAPACK/FFI/Real.hs:1972)
    ppequ (src/Numeric/LAPACK/FFI/Real.hs:1978)
    pprfs (src/Numeric/LAPACK/FFI/Real.hs:1984)
    ppsv (src/Numeric/LAPACK/FFI/Real.hs:1990)
    ppsvx (src/Numeric/LAPACK/FFI/Real.hs:1996)
    pptrf (src/Numeric/LAPACK/FFI/Real.hs:2002)
    pptri (src/Numeric/LAPACK/FFI/Real.hs:2008)
    pptrs (src/Numeric/LAPACK/FFI/Real.hs:2014)
    pstf2 (src/Numeric/LAPACK/FFI/Real.hs:2020)
    pstrf (src/Numeric/LAPACK/FFI/Real.hs:2026)
    ptcon (src/Numeric/LAPACK/FFI/Real.hs:2032)
    pteqr (src/Numeric/LAPACK/FFI/Real.hs:2038)
    ptrfs (src/Numeric/LAPACK/FFI/Real.hs:2044)
    ptsv (src/Numeric/LAPACK/FFI/Real.hs:2050)
    ptsvx (src/Numeric/LAPACK/FFI/Real.hs:2056)
    pttrf (src/Numeric/LAPACK/FFI/Real.hs:2062)
    pttrs (src/Numeric/LAPACK/FFI/Real.hs:2068)
    ptts2 (src/Numeric/LAPACK/FFI/Real.hs:2074)
    rscl (src/Numeric/LAPACK/FFI/Real.hs:2080)
    spcon (src/Numeric/LAPACK/FFI/Real.hs:2086)
    sprfs (src/Numeric/LAPACK/FFI/Real.hs:2092)
    spsv (src/Numeric/LAPACK/FFI/Real.hs:2098)
    spsvx (src/Numeric/LAPACK/FFI/Real.hs:2104)
    sptrf (src/Numeric/LAPACK/FFI/Real.hs:2110)
    sptri (src/Numeric/LAPACK/FFI/Real.hs:2116)
    sptrs (src/Numeric/LAPACK/FFI/Real.hs:2122)
    stebz (src/Numeric/LAPACK/FFI/Real.hs:2128)
    stedc (src/Numeric/LAPACK/FFI/Real.hs:2134)
    stegr (src/Numeric/LAPACK/FFI/Real.hs:2140)
    stein (src/Numeric/LAPACK/FFI/Real.hs:2146)
    stemr (src/Numeric/LAPACK/FFI/Real.hs:2152)
    steqr (src/Numeric/LAPACK/FFI/Real.hs:2158)
    sterf (src/Numeric/LAPACK/FFI/Real.hs:2164)
    stev (src/Numeric/LAPACK/FFI/Real.hs:2170)
    stevd (src/Numeric/LAPACK/FFI/Real.hs:2176)
    stevr (src/Numeric/LAPACK/FFI/Real.hs:2182)
    stevx (src/Numeric/LAPACK/FFI/Real.hs:2188)
    sycon (src/Numeric/LAPACK/FFI/Real.hs:2194)
    syconv (src/Numeric/LAPACK/FFI/Real.hs:2200)
    syequb (src/Numeric/LAPACK/FFI/Real.hs:2206)
    syrfs (src/Numeric/LAPACK/FFI/Real.hs:2212)
    sysv (src/Numeric/LAPACK/FFI/Real.hs:2218)
    sysvx (src/Numeric/LAPACK/FFI/Real.hs:2224)
    syswapr (src/Numeric/LAPACK/FFI/Real.hs:2230)
    sytd2 (src/Numeric/LAPACK/FFI/Real.hs:2236)
    sytf2 (src/Numeric/LAPACK/FFI/Real.hs:2242)
    sytrd (src/Numeric/LAPACK/FFI/Real.hs:2248)
    sytrf (src/Numeric/LAPACK/FFI/Real.hs:2254)
    sytri (src/Numeric/LAPACK/FFI/Real.hs:2260)
    sytri2 (src/Numeric/LAPACK/FFI/Real.hs:2266)
    sytri2x (src/Numeric/LAPACK/FFI/Real.hs:2272)
    sytrs (src/Numeric/LAPACK/FFI/Real.hs:2278)
    sytrs2 (src/Numeric/LAPACK/FFI/Real.hs:2284)
    tbcon (src/Numeric/LAPACK/FFI/Real.hs:2290)
    tbrfs (src/Numeric/LAPACK/FFI/Real.hs:2296)
    tbtrs (src/Numeric/LAPACK/FFI/Real.hs:2302)
    tfsm (src/Numeric/LAPACK/FFI/Real.hs:2308)
    tftri (src/Numeric/LAPACK/FFI/Real.hs:2314)
    tfttp (src/Numeric/LAPACK/FFI/Real.hs:2320)
    tfttr (src/Numeric/LAPACK/FFI/Real.hs:2326)
    tgevc (src/Numeric/LAPACK/FFI/Real.hs:2332)
    tgex2 (src/Numeric/LAPACK/FFI/Real.hs:2338)
    tgexc (src/Numeric/LAPACK/FFI/Real.hs:2344)
    tgsen (src/Numeric/LAPACK/FFI/Real.hs:2350)
    tgsja (src/Numeric/LAPACK/FFI/Real.hs:2356)
    tgsna (src/Numeric/LAPACK/FFI/Real.hs:2362)
    tgsy2 (src/Numeric/LAPACK/FFI/Real.hs:2368)
    tgsyl (src/Numeric/LAPACK/FFI/Real.hs:2374)
    tpcon (src/Numeric/LAPACK/FFI/Real.hs:2380)
    tprfs (src/Numeric/LAPACK/FFI/Real.hs:2386)
    tptri (src/Numeric/LAPACK/FFI/Real.hs:2392)
    tptrs (src/Numeric/LAPACK/FFI/Real.hs:2398)
    tpttf (src/Numeric/LAPACK/FFI/Real.hs:2404)
    tpttr (src/Numeric/LAPACK/FFI/Real.hs:2410)
    trcon (src/Numeric/LAPACK/FFI/Real.hs:2416)
    trevc (src/Numeric/LAPACK/FFI/Real.hs:2422)
    trexc (src/Numeric/LAPACK/FFI/Real.hs:2428)
    trrfs (src/Numeric/LAPACK/FFI/Real.hs:2434)
    trsen (src/Numeric/LAPACK/FFI/Real.hs:2440)
    trsna (src/Numeric/LAPACK/FFI/Real.hs:2446)
    trsyl (src/Numeric/LAPACK/FFI/Real.hs:2452)
    trti2 (src/Numeric/LAPACK/FFI/Real.hs:2458)
    trtri (src/Numeric/LAPACK/FFI/Real.hs:2464)
    trtrs (src/Numeric/LAPACK/FFI/Real.hs:2470)
    trttf (src/Numeric/LAPACK/FFI/Real.hs:2476)
    trttp (src/Numeric/LAPACK/FFI/Real.hs:2482)
    tzrzf (src/Numeric/LAPACK/FFI/Real.hs:2488)
    org2l (src/Numeric/LAPACK/FFI/Real.hs:2494)
    org2r (src/Numeric/LAPACK/FFI/Real.hs:2500)
    orgbr (src/Numeric/LAPACK/FFI/Real.hs:2506)
    orghr (src/Numeric/LAPACK/FFI/Real.hs:2512)
    orgl2 (src/Numeric/LAPACK/FFI/Real.hs:2518)
    orglq (src/Numeric/LAPACK/FFI/Real.hs:2524)
    orgql (src/Numeric/LAPACK/FFI/Real.hs:2530)
    orgqr (src/Numeric/LAPACK/FFI/Real.hs:2536)
    orgr2 (src/Numeric/LAPACK/FFI/Real.hs:2542)
    orgrq (src/Numeric/LAPACK/FFI/Real.hs:2548)
    orgtr (src/Numeric/LAPACK/FFI/Real.hs:2554)
    orm2l (src/Numeric/LAPACK/FFI/Real.hs:2560)
    orm2r (src/Numeric/LAPACK/FFI/Real.hs:2566)
    ormbr (src/Numeric/LAPACK/FFI/Real.hs:2572)
    ormhr (src/Numeric/LAPACK/FFI/Real.hs:2578)
    orml2 (src/Numeric/LAPACK/FFI/Real.hs:2584)
    ormlq (src/Numeric/LAPACK/FFI/Real.hs:2590)
    ormql (src/Numeric/LAPACK/FFI/Real.hs:2596)
    ormqr (src/Numeric/LAPACK/FFI/Real.hs:2602)
    ormr2 (src/Numeric/LAPACK/FFI/Real.hs:2608)
    ormr3 (src/Numeric/LAPACK/FFI/Real.hs:2614)
    ormrq (src/Numeric/LAPACK/FFI/Real.hs:2620)
    ormrz (src/Numeric/LAPACK/FFI/Real.hs:2626)
    ormtr (src/Numeric/LAPACK/FFI/Real.hs:2632)
    opgtr (src/Numeric/LAPACK/FFI/Real.hs:2638)
    opmtr (src/Numeric/LAPACK/FFI/Real.hs:2644)
Documentation created: dist/doc/html/lapack-ffi/,
dist/doc/html/lapack-ffi/lapack-ffi.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/lapack-ffi-0.0.3-8iIUdMYjXDoIW81xTRbcYE
Completed    lapack-ffi-0.0.3
Downloading  blas-ffi-0.1
Downloaded   blas-ffi-0.1
Configuring blas-ffi-0.1...
Preprocessing library for blas-ffi-0.1..
Building library for blas-ffi-0.1..
[1 of 8] Compiling Numeric.BLAS.FFI.ComplexDouble ( src/Numeric/BLAS/FFI/ComplexDouble.hs, dist/build/Numeric/BLAS/FFI/ComplexDouble.o, dist/build/Numeric/BLAS/FFI/ComplexDouble.dyn_o )
[2 of 8] Compiling Numeric.BLAS.FFI.ComplexFloat ( src/Numeric/BLAS/FFI/ComplexFloat.hs, dist/build/Numeric/BLAS/FFI/ComplexFloat.o, dist/build/Numeric/BLAS/FFI/ComplexFloat.dyn_o )
[3 of 8] Compiling Numeric.BLAS.FFI.Complex ( src/Numeric/BLAS/FFI/Complex.hs, dist/build/Numeric/BLAS/FFI/Complex.o, dist/build/Numeric/BLAS/FFI/Complex.dyn_o )
[4 of 8] Compiling Numeric.BLAS.FFI.Double ( src/Numeric/BLAS/FFI/Double.hs, dist/build/Numeric/BLAS/FFI/Double.o, dist/build/Numeric/BLAS/FFI/Double.dyn_o )
[5 of 8] Compiling Numeric.BLAS.FFI.Float ( src/Numeric/BLAS/FFI/Float.hs, dist/build/Numeric/BLAS/FFI/Float.o, dist/build/Numeric/BLAS/FFI/Float.dyn_o )
[6 of 8] Compiling Numeric.BLAS.FFI.Generic ( src/Numeric/BLAS/FFI/Generic.hs, dist/build/Numeric/BLAS/FFI/Generic.o, dist/build/Numeric/BLAS/FFI/Generic.dyn_o )
[7 of 8] Compiling Numeric.BLAS.FFI.Miscellaneous ( src/Numeric/BLAS/FFI/Miscellaneous.hs, dist/build/Numeric/BLAS/FFI/Miscellaneous.o, dist/build/Numeric/BLAS/FFI/Miscellaneous.dyn_o )
[8 of 8] Compiling Numeric.BLAS.FFI.Real ( src/Numeric/BLAS/FFI/Real.hs, dist/build/Numeric/BLAS/FFI/Real.o, dist/build/Numeric/BLAS/FFI/Real.dyn_o )
Preprocessing library for blas-ffi-0.1..
Running Haddock on library for blas-ffi-0.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Numeric.BLAS.FFI.ComplexDouble ( src/Numeric/BLAS/FFI/ComplexDouble.hs, nothing )
[2 of 8] Compiling Numeric.BLAS.FFI.ComplexFloat ( src/Numeric/BLAS/FFI/ComplexFloat.hs, nothing )
[3 of 8] Compiling Numeric.BLAS.FFI.Complex ( src/Numeric/BLAS/FFI/Complex.hs, nothing )
[4 of 8] Compiling Numeric.BLAS.FFI.Double ( src/Numeric/BLAS/FFI/Double.hs, nothing )
[5 of 8] Compiling Numeric.BLAS.FFI.Float ( src/Numeric/BLAS/FFI/Float.hs, nothing )
[6 of 8] Compiling Numeric.BLAS.FFI.Generic ( src/Numeric/BLAS/FFI/Generic.hs, nothing )
[7 of 8] Compiling Numeric.BLAS.FFI.Miscellaneous ( src/Numeric/BLAS/FFI/Miscellaneous.hs, nothing )
[8 of 8] Compiling Numeric.BLAS.FFI.Real ( src/Numeric/BLAS/FFI/Real.hs, nothing )
Haddock coverage:
   0% (  0 / 37) in 'Numeric.BLAS.FFI.ComplexDouble'
  Missing documentation for:
    Module header
    axpy (src/Numeric/BLAS/FFI/ComplexDouble.hs:10)
    casum (src/Numeric/BLAS/FFI/ComplexDouble.hs:13)
    cnrm2 (src/Numeric/BLAS/FFI/ComplexDouble.hs:16)
    copy (src/Numeric/BLAS/FFI/ComplexDouble.hs:19)
    gbmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:22)
    gemm (src/Numeric/BLAS/FFI/ComplexDouble.hs:25)
    gemv (src/Numeric/BLAS/FFI/ComplexDouble.hs:28)
    gerc (src/Numeric/BLAS/FFI/ComplexDouble.hs:31)
    geru (src/Numeric/BLAS/FFI/ComplexDouble.hs:34)
    hbmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:37)
    hemm (src/Numeric/BLAS/FFI/ComplexDouble.hs:40)
    hemv (src/Numeric/BLAS/FFI/ComplexDouble.hs:43)
    her (src/Numeric/BLAS/FFI/ComplexDouble.hs:46)
    her2 (src/Numeric/BLAS/FFI/ComplexDouble.hs:49)
    her2k (src/Numeric/BLAS/FFI/ComplexDouble.hs:52)
    herk (src/Numeric/BLAS/FFI/ComplexDouble.hs:55)
    hpmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:58)
    hpr (src/Numeric/BLAS/FFI/ComplexDouble.hs:61)
    hpr2 (src/Numeric/BLAS/FFI/ComplexDouble.hs:64)
    iamax (src/Numeric/BLAS/FFI/ComplexDouble.hs:67)
    rotg (src/Numeric/BLAS/FFI/ComplexDouble.hs:70)
    rrot (src/Numeric/BLAS/FFI/ComplexDouble.hs:73)
    rscal (src/Numeric/BLAS/FFI/ComplexDouble.hs:76)
    scal (src/Numeric/BLAS/FFI/ComplexDouble.hs:79)
    swap (src/Numeric/BLAS/FFI/ComplexDouble.hs:82)
    symm (src/Numeric/BLAS/FFI/ComplexDouble.hs:85)
    syr2k (src/Numeric/BLAS/FFI/ComplexDouble.hs:88)
    syrk (src/Numeric/BLAS/FFI/ComplexDouble.hs:91)
    tbmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:94)
    tbsv (src/Numeric/BLAS/FFI/ComplexDouble.hs:97)
    tpmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:100)
    tpsv (src/Numeric/BLAS/FFI/ComplexDouble.hs:103)
    trmm (src/Numeric/BLAS/FFI/ComplexDouble.hs:106)
    trmv (src/Numeric/BLAS/FFI/ComplexDouble.hs:109)
    trsm (src/Numeric/BLAS/FFI/ComplexDouble.hs:112)
    trsv (src/Numeric/BLAS/FFI/ComplexDouble.hs:115)
   0% (  0 / 37) in 'Numeric.BLAS.FFI.ComplexFloat'
  Missing documentation for:
    Module header
    axpy (src/Numeric/BLAS/FFI/ComplexFloat.hs:10)
    casum (src/Numeric/BLAS/FFI/ComplexFloat.hs:13)
    cnrm2 (src/Numeric/BLAS/FFI/ComplexFloat.hs:16)
    copy (src/Numeric/BLAS/FFI/ComplexFloat.hs:19)
    gbmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:22)
    gemm (src/Numeric/BLAS/FFI/ComplexFloat.hs:25)
    gemv (src/Numeric/BLAS/FFI/ComplexFloat.hs:28)
    gerc (src/Numeric/BLAS/FFI/ComplexFloat.hs:31)
    geru (src/Numeric/BLAS/FFI/ComplexFloat.hs:34)
    hbmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:37)
    hemm (src/Numeric/BLAS/FFI/ComplexFloat.hs:40)
    hemv (src/Numeric/BLAS/FFI/ComplexFloat.hs:43)
    her (src/Numeric/BLAS/FFI/ComplexFloat.hs:46)
    her2 (src/Numeric/BLAS/FFI/ComplexFloat.hs:49)
    her2k (src/Numeric/BLAS/FFI/ComplexFloat.hs:52)
    herk (src/Numeric/BLAS/FFI/ComplexFloat.hs:55)
    hpmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:58)
    hpr (src/Numeric/BLAS/FFI/ComplexFloat.hs:61)
    hpr2 (src/Numeric/BLAS/FFI/ComplexFloat.hs:64)
    iamax (src/Numeric/BLAS/FFI/ComplexFloat.hs:67)
    rotg (src/Numeric/BLAS/FFI/ComplexFloat.hs:70)
    rrot (src/Numeric/BLAS/FFI/ComplexFloat.hs:73)
    rscal (src/Numeric/BLAS/FFI/ComplexFloat.hs:76)
    scal (src/Numeric/BLAS/FFI/ComplexFloat.hs:79)
    swap (src/Numeric/BLAS/FFI/ComplexFloat.hs:82)
    symm (src/Numeric/BLAS/FFI/ComplexFloat.hs:85)
    syr2k (src/Numeric/BLAS/FFI/ComplexFloat.hs:88)
    syrk (src/Numeric/BLAS/FFI/ComplexFloat.hs:91)
    tbmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:94)
    tbsv (src/Numeric/BLAS/FFI/ComplexFloat.hs:97)
    tpmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:100)
    tpsv (src/Numeric/BLAS/FFI/ComplexFloat.hs:103)
    trmm (src/Numeric/BLAS/FFI/ComplexFloat.hs:106)
    trmv (src/Numeric/BLAS/FFI/ComplexFloat.hs:109)
    trsm (src/Numeric/BLAS/FFI/ComplexFloat.hs:112)
    trsv (src/Numeric/BLAS/FFI/ComplexFloat.hs:115)
   0% (  0 / 37) in 'Numeric.BLAS.FFI.Complex'
  Missing documentation for:
    Module header
    axpy (src/Numeric/BLAS/FFI/Complex.hs:55)
    casum (src/Numeric/BLAS/FFI/Complex.hs:61)
    cnrm2 (src/Numeric/BLAS/FFI/Complex.hs:67)
    copy (src/Numeric/BLAS/FFI/Complex.hs:73)
    gbmv (src/Numeric/BLAS/FFI/Complex.hs:79)
    gemm (src/Numeric/BLAS/FFI/Complex.hs:85)
    gemv (src/Numeric/BLAS/FFI/Complex.hs:91)
    gerc (src/Numeric/BLAS/FFI/Complex.hs:97)
    geru (src/Numeric/BLAS/FFI/Complex.hs:103)
    hbmv (src/Numeric/BLAS/FFI/Complex.hs:109)
    hemm (src/Numeric/BLAS/FFI/Complex.hs:115)
    hemv (src/Numeric/BLAS/FFI/Complex.hs:121)
    her (src/Numeric/BLAS/FFI/Complex.hs:127)
    her2 (src/Numeric/BLAS/FFI/Complex.hs:133)
    her2k (src/Numeric/BLAS/FFI/Complex.hs:139)
    herk (src/Numeric/BLAS/FFI/Complex.hs:145)
    hpmv (src/Numeric/BLAS/FFI/Complex.hs:151)
    hpr (src/Numeric/BLAS/FFI/Complex.hs:157)
    hpr2 (src/Numeric/BLAS/FFI/Complex.hs:163)
    iamax (src/Numeric/BLAS/FFI/Complex.hs:169)
    rotg (src/Numeric/BLAS/FFI/Complex.hs:175)
    rrot (src/Numeric/BLAS/FFI/Complex.hs:181)
    rscal (src/Numeric/BLAS/FFI/Complex.hs:187)
    scal (src/Numeric/BLAS/FFI/Complex.hs:193)
    swap (src/Numeric/BLAS/FFI/Complex.hs:199)
    symm (src/Numeric/BLAS/FFI/Complex.hs:205)
    syr2k (src/Numeric/BLAS/FFI/Complex.hs:211)
    syrk (src/Numeric/BLAS/FFI/Complex.hs:217)
    tbmv (src/Numeric/BLAS/FFI/Complex.hs:223)
    tbsv (src/Numeric/BLAS/FFI/Complex.hs:229)
    tpmv (src/Numeric/BLAS/FFI/Complex.hs:235)
    tpsv (src/Numeric/BLAS/FFI/Complex.hs:241)
    trmm (src/Numeric/BLAS/FFI/Complex.hs:247)
    trmv (src/Numeric/BLAS/FFI/Complex.hs:253)
    trsm (src/Numeric/BLAS/FFI/Complex.hs:259)
    trsv (src/Numeric/BLAS/FFI/Complex.hs:265)
   0% (  0 / 36) in 'Numeric.BLAS.FFI.Double'
  Missing documentation for:
    Module header
    asum (src/Numeric/BLAS/FFI/Double.hs:9)
    axpy (src/Numeric/BLAS/FFI/Double.hs:12)
    copy (src/Numeric/BLAS/FFI/Double.hs:15)
    dot (src/Numeric/BLAS/FFI/Double.hs:18)
    gbmv (src/Numeric/BLAS/FFI/Double.hs:21)
    gemm (src/Numeric/BLAS/FFI/Double.hs:24)
    gemv (src/Numeric/BLAS/FFI/Double.hs:27)
    ger (src/Numeric/BLAS/FFI/Double.hs:30)
    sbmv (src/Numeric/BLAS/FFI/Double.hs:33)
    symv (src/Numeric/BLAS/FFI/Double.hs:36)
    syr (src/Numeric/BLAS/FFI/Double.hs:39)
    syr2 (src/Numeric/BLAS/FFI/Double.hs:42)
    spmv (src/Numeric/BLAS/FFI/Double.hs:45)
    spr (src/Numeric/BLAS/FFI/Double.hs:48)
    spr2 (src/Numeric/BLAS/FFI/Double.hs:51)
    iamax (src/Numeric/BLAS/FFI/Double.hs:54)
    nrm2 (src/Numeric/BLAS/FFI/Double.hs:57)
    rot (src/Numeric/BLAS/FFI/Double.hs:60)
    rotg (src/Numeric/BLAS/FFI/Double.hs:63)
    rotm (src/Numeric/BLAS/FFI/Double.hs:66)
    rotmg (src/Numeric/BLAS/FFI/Double.hs:69)
    scal (src/Numeric/BLAS/FFI/Double.hs:72)
    sdot (src/Numeric/BLAS/FFI/Double.hs:75)
    swap (src/Numeric/BLAS/FFI/Double.hs:78)
    symm (src/Numeric/BLAS/FFI/Double.hs:81)
    syr2k (src/Numeric/BLAS/FFI/Double.hs:84)
    syrk (src/Numeric/BLAS/FFI/Double.hs:87)
    tbmv (src/Numeric/BLAS/FFI/Double.hs:90)
    tbsv (src/Numeric/BLAS/FFI/Double.hs:93)
    tpmv (src/Numeric/BLAS/FFI/Double.hs:96)
    tpsv (src/Numeric/BLAS/FFI/Double.hs:99)
    trmm (src/Numeric/BLAS/FFI/Double.hs:102)
    trmv (src/Numeric/BLAS/FFI/Double.hs:105)
    trsm (src/Numeric/BLAS/FFI/Double.hs:108)
    trsv (src/Numeric/BLAS/FFI/Double.hs:111)
   0% (  0 / 36) in 'Numeric.BLAS.FFI.Float'
  Missing documentation for:
    Module header
    asum (src/Numeric/BLAS/FFI/Float.hs:9)
    axpy (src/Numeric/BLAS/FFI/Float.hs:12)
    copy (src/Numeric/BLAS/FFI/Float.hs:15)
    dot (src/Numeric/BLAS/FFI/Float.hs:18)
    dsdot (src/Numeric/BLAS/FFI/Float.hs:21)
    gbmv (src/Numeric/BLAS/FFI/Float.hs:24)
    gemm (src/Numeric/BLAS/FFI/Float.hs:27)
    gemv (src/Numeric/BLAS/FFI/Float.hs:30)
    ger (src/Numeric/BLAS/FFI/Float.hs:33)
    sbmv (src/Numeric/BLAS/FFI/Float.hs:36)
    symv (src/Numeric/BLAS/FFI/Float.hs:39)
    syr (src/Numeric/BLAS/FFI/Float.hs:42)
    syr2 (src/Numeric/BLAS/FFI/Float.hs:45)
    spmv (src/Numeric/BLAS/FFI/Float.hs:48)
    spr (src/Numeric/BLAS/FFI/Float.hs:51)
    spr2 (src/Numeric/BLAS/FFI/Float.hs:54)
    iamax (src/Numeric/BLAS/FFI/Float.hs:57)
    nrm2 (src/Numeric/BLAS/FFI/Float.hs:60)
    rot (src/Numeric/BLAS/FFI/Float.hs:63)
    rotg (src/Numeric/BLAS/FFI/Float.hs:66)
    rotm (src/Numeric/BLAS/FFI/Float.hs:69)
    rotmg (src/Numeric/BLAS/FFI/Float.hs:72)
    scal (src/Numeric/BLAS/FFI/Float.hs:75)
    swap (src/Numeric/BLAS/FFI/Float.hs:78)
    symm (src/Numeric/BLAS/FFI/Float.hs:81)
    syr2k (src/Numeric/BLAS/FFI/Float.hs:84)
    syrk (src/Numeric/BLAS/FFI/Float.hs:87)
    tbmv (src/Numeric/BLAS/FFI/Float.hs:90)
    tbsv (src/Numeric/BLAS/FFI/Float.hs:93)
    tpmv (src/Numeric/BLAS/FFI/Float.hs:96)
    tpsv (src/Numeric/BLAS/FFI/Float.hs:99)
    trmm (src/Numeric/BLAS/FFI/Float.hs:102)
    trmv (src/Numeric/BLAS/FFI/Float.hs:105)
    trsm (src/Numeric/BLAS/FFI/Float.hs:108)
    trsv (src/Numeric/BLAS/FFI/Float.hs:111)
   0% (  0 / 28) in 'Numeric.BLAS.FFI.Generic'
  Missing documentation for:
    Module header
    axpy (src/Numeric/BLAS/FFI/Generic.hs:47)
    copy (src/Numeric/BLAS/FFI/Generic.hs:53)
    gbmv (src/Numeric/BLAS/FFI/Generic.hs:59)
    gemm (src/Numeric/BLAS/FFI/Generic.hs:65)
    gemv (src/Numeric/BLAS/FFI/Generic.hs:71)
    gerc (src/Numeric/BLAS/FFI/Generic.hs:77)
    geru (src/Numeric/BLAS/FFI/Generic.hs:83)
    hbmv (src/Numeric/BLAS/FFI/Generic.hs:89)
    hemm (src/Numeric/BLAS/FFI/Generic.hs:95)
    hemv (src/Numeric/BLAS/FFI/Generic.hs:101)
    her2 (src/Numeric/BLAS/FFI/Generic.hs:107)
    hpmv (src/Numeric/BLAS/FFI/Generic.hs:113)
    hpr2 (src/Numeric/BLAS/FFI/Generic.hs:119)
    iamax (src/Numeric/BLAS/FFI/Generic.hs:125)
    scal (src/Numeric/BLAS/FFI/Generic.hs:131)
    swap (src/Numeric/BLAS/FFI/Generic.hs:137)
    symm (src/Numeric/BLAS/FFI/Generic.hs:143)
    syr2k (src/Numeric/BLAS/FFI/Generic.hs:149)
    syrk (src/Numeric/BLAS/FFI/Generic.hs:155)
    tbmv (src/Numeric/BLAS/FFI/Generic.hs:161)
    tbsv (src/Numeric/BLAS/FFI/Generic.hs:167)
    tpmv (src/Numeric/BLAS/FFI/Generic.hs:173)
    tpsv (src/Numeric/BLAS/FFI/Generic.hs:179)
    trmm (src/Numeric/BLAS/FFI/Generic.hs:185)
    trmv (src/Numeric/BLAS/FFI/Generic.hs:191)
    trsm (src/Numeric/BLAS/FFI/Generic.hs:197)
    trsv (src/Numeric/BLAS/FFI/Generic.hs:203)
   0% (  0 /  2) in 'Numeric.BLAS.FFI.Miscellaneous'
  Missing documentation for:
    Module header
    lsame (src/Numeric/BLAS/FFI/Miscellaneous.hs:9)
   0% (  0 / 35) in 'Numeric.BLAS.FFI.Real'
  Missing documentation for:
    Module header
    asum (src/Numeric/BLAS/FFI/Real.hs:52)
    axpy (src/Numeric/BLAS/FFI/Real.hs:58)
    copy (src/Numeric/BLAS/FFI/Real.hs:64)
    dot (src/Numeric/BLAS/FFI/Real.hs:70)
    gbmv (src/Numeric/BLAS/FFI/Real.hs:76)
    gemm (src/Numeric/BLAS/FFI/Real.hs:82)
    gemv (src/Numeric/BLAS/FFI/Real.hs:88)
    ger (src/Numeric/BLAS/FFI/Real.hs:94)
    sbmv (src/Numeric/BLAS/FFI/Real.hs:100)
    symv (src/Numeric/BLAS/FFI/Real.hs:106)
    syr (src/Numeric/BLAS/FFI/Real.hs:112)
    syr2 (src/Numeric/BLAS/FFI/Real.hs:118)
    spmv (src/Numeric/BLAS/FFI/Real.hs:124)
    spr (src/Numeric/BLAS/FFI/Real.hs:130)
    spr2 (src/Numeric/BLAS/FFI/Real.hs:136)
    iamax (src/Numeric/BLAS/FFI/Real.hs:142)
    nrm2 (src/Numeric/BLAS/FFI/Real.hs:148)
    rot (src/Numeric/BLAS/FFI/Real.hs:154)
    rotg (src/Numeric/BLAS/FFI/Real.hs:160)
    rotm (src/Numeric/BLAS/FFI/Real.hs:166)
    rotmg (src/Numeric/BLAS/FFI/Real.hs:172)
    scal (src/Numeric/BLAS/FFI/Real.hs:178)
    swap (src/Numeric/BLAS/FFI/Real.hs:184)
    symm (src/Numeric/BLAS/FFI/Real.hs:190)
    syr2k (src/Numeric/BLAS/FFI/Real.hs:196)
    syrk (src/Numeric/BLAS/FFI/Real.hs:202)
    tbmv (src/Numeric/BLAS/FFI/Real.hs:208)
    tbsv (src/Numeric/BLAS/FFI/Real.hs:214)
    tpmv (src/Numeric/BLAS/FFI/Real.hs:220)
    tpsv (src/Numeric/BLAS/FFI/Real.hs:226)
    trmm (src/Numeric/BLAS/FFI/Real.hs:232)
    trmv (src/Numeric/BLAS/FFI/Real.hs:238)
    trsm (src/Numeric/BLAS/FFI/Real.hs:244)
    trsv (src/Numeric/BLAS/FFI/Real.hs:250)
Documentation created: dist/doc/html/blas-ffi/,
dist/doc/html/blas-ffi/blas-ffi.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blas-ffi-0.1-Dvle09sqJk37gCYx5klqwu
Completed    blas-ffi-0.1
Downloading  hyper-0.2.1.1
Downloaded   hyper-0.2.1.1
Configuring hyper-0.2.1.1...
Preprocessing library for hyper-0.2.1.1..
Building library for hyper-0.2.1.1..
[1 of 2] Compiling Hyper.Internal   ( src/Hyper/Internal.hs, dist/build/Hyper/Internal.o, dist/build/Hyper/Internal.dyn_o )
[2 of 2] Compiling Hyper            ( src/Hyper.hs, dist/build/Hyper.o, dist/build/Hyper.dyn_o )

src/Hyper.hs:13:5: warning: [GHC-47854] [-Wduplicate-exports]
    displayIO is exported by displayIO and Display(..)
   |
13 |     displayIO, addFinalizerSession,
   |     ^^^^^^^^^
Preprocessing library for hyper-0.2.1.1..
Running Haddock on library for hyper-0.2.1.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Hyper.Internal   ( src/Hyper/Internal.hs, nothing )
[2 of 2] Compiling Hyper            ( src/Hyper.hs, nothing )

src/Hyper.hs:13:5: warning: [GHC-47854] [-Wduplicate-exports]
    displayIO is exported by displayIO and Display(..)
   |
13 |     displayIO, addFinalizerSession,
   |     ^^^^^^^^^
Haddock coverage:
Warning: 'Graphic' is ambiguous. It is defined
    * at src/Hyper/Internal.hs:30:16
    * at src/Hyper/Internal.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Hyper/Internal.hs:30:1
Warning: 'Hyper' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  70% (  7 / 10) in 'Hyper.Internal'
  Missing documentation for:
    Module header
    finalizeSession (src/Hyper/Internal.hs:87)
    addFinalizerSession (src/Hyper/Internal.hs:84)
  75% (  9 / 12) in 'Hyper'
  Missing documentation for:
    Module header
    displayIO
    addFinalizerSession (src/Hyper/Internal.hs:84)
Documentation created: dist/doc/html/hyper/, dist/doc/html/hyper/hyper.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/hyper-0.2.1.1-KDscdg9rot9LI4K9kg4qyh
Completed    hyper-0.2.1.1
Configuring prettyprinter-ansi-terminal-1.1.3...
Preprocessing library for prettyprinter-ansi-terminal-1.1.3..
Building library for prettyprinter-ansi-terminal-1.1.3..
[1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, dist/build/Prettyprinter/Render/Terminal/Internal.o, dist/build/Prettyprinter/Render/Terminal/Internal.dyn_o )
[2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, dist/build/Prettyprinter/Render/Terminal.o, dist/build/Prettyprinter/Render/Terminal.dyn_o )
[3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal.dyn_o )
[4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.o, dist/build/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.dyn_o )
Preprocessing library for prettyprinter-ansi-terminal-1.1.3..
Running Haddock on library for prettyprinter-ansi-terminal-1.1.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Prettyprinter.Render.Terminal.Internal ( src/Prettyprinter/Render/Terminal/Internal.hs, nothing )
[2 of 4] Compiling Prettyprinter.Render.Terminal ( src/Prettyprinter/Render/Terminal.hs, nothing )
[3 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal ( src/Data/Text/Prettyprint/Doc/Render/Terminal.hs, nothing )
[4 of 4] Compiling Data.Text.Prettyprint.Doc.Render.Terminal.Internal ( src/Data/Text/Prettyprint/Doc/Render/Terminal/Internal.hs, nothing )
Haddock coverage:
Warning: '...' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  88% ( 24 / 27) in 'Prettyprinter.Render.Terminal.Internal'
  Missing documentation for:
    Bold (src/Prettyprinter/Render/Terminal/Internal.hs:90)
    Underlined (src/Prettyprinter/Render/Terminal/Internal.hs:91)
    Italicized (src/Prettyprinter/Render/Terminal/Internal.hs:92)
Warning: 'SimpleDocStream' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Text' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'stdout' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  89% ( 25 / 28) in 'Prettyprinter.Render.Terminal'
  Missing documentation for:
    Bold (src/Prettyprinter/Render/Terminal/Internal.hs:90)
    Underlined (src/Prettyprinter/Render/Terminal/Internal.hs:91)
    Italicized (src/Prettyprinter/Render/Terminal/Internal.hs:92)
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Terminal'
  Missing documentation for:
    Module header
  50% (  1 /  2) in 'Data.Text.Prettyprint.Doc.Render.Terminal.Internal'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/prettyprinter-ansi-terminal/,
dist/doc/html/prettyprinter-ansi-terminal/prettyprinter-ansi-terminal.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/prettyprinter-ansi-terminal-1.1.3-3IKBFxwvUG73SAVQBEr9gK
Completed    prettyprinter-ansi-terminal-1.1.3
Downloading  storable-record-0.0.7
Downloaded   storable-record-0.0.7
Configuring storable-record-0.0.7...
Preprocessing library for storable-record-0.0.7..
Building library for storable-record-0.0.7..
[1 of 8] Compiling Foreign.Storable.FixedArray ( src/Foreign/Storable/FixedArray.hs, dist/build/Foreign/Storable/FixedArray.o, dist/build/Foreign/Storable/FixedArray.dyn_o )
[2 of 8] Compiling Foreign.Storable.Newtype ( src/Foreign/Storable/Newtype.hs, dist/build/Foreign/Storable/Newtype.o, dist/build/Foreign/Storable/Newtype.dyn_o )
[3 of 8] Compiling Foreign.Storable.Record ( src/Foreign/Storable/Record.hs, dist/build/Foreign/Storable/Record.o, dist/build/Foreign/Storable/Record.dyn_o )

src/Foreign/Storable/Record.hs:70:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
70 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/Record.hs:72:1: warning: [GHC-66111] [-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()
   |
72 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/Record.hs:73:1: warning: [GHC-66111] [-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()
   |
73 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 8] Compiling Foreign.Storable.Record.Tuple ( src/Foreign/Storable/Record/Tuple.hs, dist/build/Foreign/Storable/Record/Tuple.o, dist/build/Foreign/Storable/Record/Tuple.dyn_o )
[5 of 8] Compiling Foreign.Storable.RecordMinimalSize ( src/Foreign/Storable/RecordMinimalSize.hs, dist/build/Foreign/Storable/RecordMinimalSize.o, dist/build/Foreign/Storable/RecordMinimalSize.dyn_o )

src/Foreign/Storable/RecordMinimalSize.hs:73:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
73 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordMinimalSize.hs:75:1: warning: [GHC-66111] [-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()
   |
75 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordMinimalSize.hs:76:1: warning: [GHC-66111] [-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()
   |
76 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 8] Compiling Foreign.Storable.RecordReaderPtr ( src/Foreign/Storable/RecordReaderPtr.hs, dist/build/Foreign/Storable/RecordReaderPtr.o, dist/build/Foreign/Storable/RecordReaderPtr.dyn_o )

src/Foreign/Storable/RecordReaderPtr.hs:73:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
73 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordReaderPtr.hs:75:1: warning: [GHC-66111] [-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()
   |
75 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordReaderPtr.hs:76:1: warning: [GHC-66111] [-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()
   |
76 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[7 of 8] Compiling Foreign.Storable.Traversable ( src/Foreign/Storable/Traversable.hs, dist/build/Foreign/Storable/Traversable.o, dist/build/Foreign/Storable/Traversable.dyn_o )
[8 of 8] Compiling Foreign.Storable.TraversableUnequalSizes ( src/Foreign/Storable/TraversableUnequalSizes.hs, dist/build/Foreign/Storable/TraversableUnequalSizes.o, dist/build/Foreign/Storable/TraversableUnequalSizes.dyn_o )
Preprocessing library for storable-record-0.0.7..
Running Haddock on library for storable-record-0.0.7..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Foreign.Storable.FixedArray ( src/Foreign/Storable/FixedArray.hs, nothing )
[2 of 8] Compiling Foreign.Storable.Newtype ( src/Foreign/Storable/Newtype.hs, nothing )
[3 of 8] Compiling Foreign.Storable.Record ( src/Foreign/Storable/Record.hs, nothing )

src/Foreign/Storable/Record.hs:70:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
70 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/Record.hs:72:1: warning: [GHC-66111] [-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()
   |
72 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/Record.hs:73:1: warning: [GHC-66111] [-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()
   |
73 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[4 of 8] Compiling Foreign.Storable.Record.Tuple ( src/Foreign/Storable/Record/Tuple.hs, nothing )
[5 of 8] Compiling Foreign.Storable.RecordMinimalSize ( src/Foreign/Storable/RecordMinimalSize.hs, nothing )

src/Foreign/Storable/RecordMinimalSize.hs:73:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
73 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordMinimalSize.hs:75:1: warning: [GHC-66111] [-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()
   |
75 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordMinimalSize.hs:76:1: warning: [GHC-66111] [-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()
   |
76 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 8] Compiling Foreign.Storable.RecordReaderPtr ( src/Foreign/Storable/RecordReaderPtr.hs, nothing )

src/Foreign/Storable/RecordReaderPtr.hs:73:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
73 | import Control.Applicative (Applicative(pure, (<*>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordReaderPtr.hs:75:1: warning: [GHC-66111] [-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()
   |
75 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Foreign/Storable/RecordReaderPtr.hs:76:1: warning: [GHC-66111] [-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()
   |
76 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[7 of 8] Compiling Foreign.Storable.Traversable ( src/Foreign/Storable/Traversable.hs, nothing )
[8 of 8] Compiling Foreign.Storable.TraversableUnequalSizes ( src/Foreign/Storable/TraversableUnequalSizes.hs, nothing )
Haddock coverage:
   0% (  0 /  6) in 'Foreign.Storable.FixedArray'
  Missing documentation for:
    Module header
    roundUp (src/Foreign/Storable/FixedArray.hs:13)
    sizeOfArray (src/Foreign/Storable/FixedArray.hs:17)
    pokeNext (src/Foreign/Storable/FixedArray.hs:22)
    peekNext (src/Foreign/Storable/FixedArray.hs:30)
    run (src/Foreign/Storable/FixedArray.hs:37)
  20% (  1 /  5) in 'Foreign.Storable.Newtype'
  Missing documentation for:
    sizeOf (src/Foreign/Storable/Newtype.hs:24)
    alignment (src/Foreign/Storable/Newtype.hs:27)
    peek (src/Foreign/Storable/Newtype.hs:32)
    poke (src/Foreign/Storable/Newtype.hs:37)
  11% (  1 /  9) in 'Foreign.Storable.Record'
  Missing documentation for:
    Dictionary (src/Foreign/Storable/Record.hs:82)
    Access (src/Foreign/Storable/Record.hs:89)
    element (src/Foreign/Storable/Record.hs:147)
    run (src/Foreign/Storable/Record.hs:162)
    alignment (src/Foreign/Storable/Record.hs:170)
    sizeOf (src/Foreign/Storable/Record.hs:175)
    peek (src/Foreign/Storable/Record.hs:180)
    poke (src/Foreign/Storable/Record.hs:185)
  33% (  1 /  3) in 'Foreign.Storable.Record.Tuple'
  Missing documentation for:
    Storable (src/Foreign/Storable/Record/Tuple.hs:42)
    Tuple (src/Foreign/Storable/Record/Tuple.hs:22)
  66% (  4 /  6) in 'Foreign.Storable.Traversable'
  Missing documentation for:
    alignment (src/Foreign/Storable/Traversable.hs:66)
    poke (src/Foreign/Storable/Traversable.hs:133)
Documentation created: dist/doc/html/storable-record/,
dist/doc/html/storable-record/storable-record.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/storable-record-0.0.7-5m6a7tmJW5cD6ale4T3FH5
Completed    storable-record-0.0.7
Downloading  non-negative-0.1.2
Downloaded   non-negative-0.1.2
Configuring non-negative-0.1.2...
Preprocessing library for non-negative-0.1.2..
Building library for non-negative-0.1.2..
[1 of 4] Compiling Numeric.NonNegative.Class ( src/Numeric/NonNegative/Class.hs, dist/build/Numeric/NonNegative/Class.o, dist/build/Numeric/NonNegative/Class.dyn_o )

src/Numeric/NonNegative/Class.hs:33:1: warning: [GHC-66111] [-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()
   |
33 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 4] Compiling Numeric.NonNegative.ChunkyPrivate ( src/Numeric/NonNegative/ChunkyPrivate.hs, dist/build/Numeric/NonNegative/ChunkyPrivate.o, dist/build/Numeric/NonNegative/ChunkyPrivate.dyn_o )

src/Numeric/NonNegative/ChunkyPrivate.hs:21:1: warning: [GHC-66111] [-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()
   |
21 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/ChunkyPrivate.hs:22:1: warning: [GHC-66111] [-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()
   |
22 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/ChunkyPrivate.hs:202:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (T a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
202 |    mappend = lift2 (++)
    |    ^^^^^^^^^^^^^^^^^^^^
[3 of 4] Compiling Numeric.NonNegative.Chunky ( src/Numeric/NonNegative/Chunky.hs, dist/build/Numeric/NonNegative/Chunky.o, dist/build/Numeric/NonNegative/Chunky.dyn_o )
[4 of 4] Compiling Numeric.NonNegative.Wrapper ( src/Numeric/NonNegative/Wrapper.hs, dist/build/Numeric/NonNegative/Wrapper.o, dist/build/Numeric/NonNegative/Wrapper.dyn_o )

src/Numeric/NonNegative/Wrapper.hs:18:1: warning: [GHC-66111] [-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()
   |
18 | import Data.Monoid (Monoid(mempty, mappend, mconcat))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/Wrapper.hs:19:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <> from module Data.Semigroup is redundant
   |
19 | import Data.Semigroup (Semigroup(sconcat, (<>)))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/Wrapper.hs:115:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (T a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
115 |    mappend (Cons x) (Cons y) = Cons (x+y)
    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for non-negative-0.1.2..
Running Haddock on library for non-negative-0.1.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Numeric.NonNegative.Class ( src/Numeric/NonNegative/Class.hs, nothing )

src/Numeric/NonNegative/Class.hs:33:1: warning: [GHC-66111] [-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()
   |
33 | import Data.Monoid (Monoid, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 4] Compiling Numeric.NonNegative.ChunkyPrivate ( src/Numeric/NonNegative/ChunkyPrivate.hs, nothing )

src/Numeric/NonNegative/ChunkyPrivate.hs:21:1: warning: [GHC-66111] [-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()
   |
21 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/ChunkyPrivate.hs:22:1: warning: [GHC-66111] [-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()
   |
22 | import Data.Semigroup (Semigroup((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/ChunkyPrivate.hs:202:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (T a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
202 |    mappend = lift2 (++)
    |    ^^^^^^^^^^^^^^^^^^^^
[3 of 4] Compiling Numeric.NonNegative.Chunky ( src/Numeric/NonNegative/Chunky.hs, nothing )
[4 of 4] Compiling Numeric.NonNegative.Wrapper ( src/Numeric/NonNegative/Wrapper.hs, nothing )

src/Numeric/NonNegative/Wrapper.hs:18:1: warning: [GHC-66111] [-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()
   |
18 | import Data.Monoid (Monoid(mempty, mappend, mconcat))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/Wrapper.hs:19:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <> from module Data.Semigroup is redundant
   |
19 | import Data.Semigroup (Semigroup(sconcat, (<>)))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/NonNegative/Wrapper.hs:115:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (T a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
115 |    mappend (Cons x) (Cons y) = Cons (x+y)
    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
  70% (  7 / 10) in 'Numeric.NonNegative.Class'
  Missing documentation for:
    zero (src/Numeric/NonNegative/Class.hs:99)
    add (src/Numeric/NonNegative/Class.hs:105)
    sum (src/Numeric/NonNegative/Class.hs:108)
  36% (  4 / 11) in 'Numeric.NonNegative.Chunky'
  Missing documentation for:
    fromChunks (src/Numeric/NonNegative/ChunkyPrivate.hs:43)
    fromNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:46)
    toNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:56)
    zero (src/Numeric/NonNegative/ChunkyPrivate.hs:69)
    isNull (src/Numeric/NonNegative/ChunkyPrivate.hs:81)
    isPositive (src/Numeric/NonNegative/ChunkyPrivate.hs:85)
    divModStrict (src/Numeric/NonNegative/ChunkyPrivate.hs:187)
  30% (  4 / 13) in 'Numeric.NonNegative.Wrapper'
  Missing documentation for:
    T (src/Numeric/NonNegative/Wrapper.hs:31)
    fromNumberMsg (src/Numeric/NonNegative/Wrapper.hs:51)
    toNumber (src/Numeric/NonNegative/Wrapper.hs:89)
    Int (src/Numeric/NonNegative/Wrapper.hs:191)
    Integer (src/Numeric/NonNegative/Wrapper.hs:192)
    Float (src/Numeric/NonNegative/Wrapper.hs:195)
    Double (src/Numeric/NonNegative/Wrapper.hs:196)
    Ratio (src/Numeric/NonNegative/Wrapper.hs:193)
    Rational (src/Numeric/NonNegative/Wrapper.hs:194)
Documentation created: dist/doc/html/non-negative/,
dist/doc/html/non-negative/non-negative.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/non-negative-0.1.2-BHJn3vPqQpPHmxSFFNacGi
Completed    non-negative-0.1.2
Downloading  non-empty-0.3.5
Downloaded   non-empty-0.3.5
Configuring non-empty-0.3.5...
Preprocessing library for non-empty-0.3.5..
Building library for non-empty-0.3.5..
[ 1 of 14] Compiling Data.NonEmpty.Class ( src/Data/NonEmpty/Class.hs, dist/build/Data/NonEmpty/Class.o, dist/build/Data/NonEmpty/Class.dyn_o )

src/Data/NonEmpty/Class.hs:14:26: warning: [GHC-38856] [-Wunused-imports]
    The import of Traversable
    from module Data.Traversable is redundant
   |
14 | import Data.Traversable (Traversable, mapAccumL, mapAccumR)
   |                          ^^^^^^^^^^^
[ 2 of 14] Compiling Data.Empty       ( src/Data/Empty.hs, dist/build/Data/Empty.o, dist/build/Data/Empty.dyn_o )

src/Data/Empty.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
8 | import Control.Applicative (pure, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Append      ( src/Data/Append.hs, dist/build/Data/Append.o, dist/build/Data/Append.dyn_o )

src/Data/Append.hs:4:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
4 | import Control.Applicative (liftA2)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
  |
6 | import Data.Traversable (Traversable, traverse)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
  |
7 | import Data.Foldable (Foldable, foldMap)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:8:1: warning: [GHC-66111] [-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()
  |
8 | import Data.Monoid (mappend)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 14] Compiling Data.NonEmpty.Foldable ( src/Data/NonEmpty/Foldable.hs, dist/build/Data/NonEmpty/Foldable.o, dist/build/Data/NonEmpty/Foldable.dyn_o )

src/Data/NonEmpty/Foldable.hs:4:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
  |
4 | import Data.Foldable (Foldable, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 14] Compiling Data.NonEmpty.Match ( src/Data/NonEmpty/Match.hs, dist/build/Data/NonEmpty/Match.o, dist/build/Data/NonEmpty/Match.dyn_o )
[ 6 of 14] Compiling Data.NonEmptyPrivate ( src/Data/NonEmptyPrivate.hs, dist/build/Data/NonEmptyPrivate.o, dist/build/Data/NonEmptyPrivate.dyn_o )

src/Data/NonEmptyPrivate.hs:152:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (T f).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
152 |    return = singleton
    |    ^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Data.NonEmpty    ( src/Data/NonEmpty.hs, dist/build/Data/NonEmpty.o, dist/build/Data/NonEmpty.dyn_o )
[ 8 of 14] Compiling Data.NonEmpty.Set ( src/Data/NonEmpty/Set.hs, dist/build/Data/NonEmpty/Set.o, dist/build/Data/NonEmpty/Set.dyn_o )

src/Data/NonEmpty/Set.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 14] Compiling Data.NonEmpty.Mixed ( src/Data/NonEmpty/Mixed.hs, dist/build/Data/NonEmpty/Mixed.o, dist/build/Data/NonEmpty/Mixed.dyn_o )

src/Data/NonEmpty/Mixed.hs:16:1: warning: [GHC-38856] [-Wunused-imports]
    The import of Traversable, sequenceA
    from module Data.Traversable is redundant
   |
16 | import Data.Traversable (Traversable, mapAccumL, sequenceA, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Mixed.hs:17:23: warning: [GHC-38856] [-Wunused-imports]
    The import of Foldable from module Data.Foldable is redundant
   |
17 | import Data.Foldable (Foldable, foldr, )
   |                       ^^^^^^^^
[10 of 14] Compiling Data.NonEmpty.Map ( src/Data/NonEmpty/Map.hs, dist/build/Data/NonEmpty/Map.o, dist/build/Data/NonEmpty/Map.dyn_o )

src/Data/NonEmpty/Map.hs:39:29: warning: [GHC-38856] [-Wunused-imports]
    The import of liftA2
    from module Control.Applicative is redundant
   |
39 | import Control.Applicative (liftA2, liftA3)
   |                             ^^^^^^

src/Data/NonEmpty/Map.hs:41:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
41 | import Data.Traversable (Traversable, traverse, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Map.hs:42:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
42 | import Data.Foldable (Foldable, foldMap, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Map.hs:43:1: warning: [GHC-66111] [-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()
   |
43 | import Data.Monoid (mappend, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 14] Compiling Data.FixedLengthList ( src/Data/FixedLengthList.hs, dist/build/Data/FixedLengthList.o, dist/build/Data/FixedLengthList.dyn_o )
[12 of 14] Compiling Data.NonEmptyTest ( src/Data/NonEmptyTest.hs, dist/build/Data/NonEmptyTest.o, dist/build/Data/NonEmptyTest.dyn_o )
[13 of 14] Compiling Data.Optional    ( src/Data/Optional.hs, dist/build/Data/Optional.o, dist/build/Data/Optional.dyn_o )
[14 of 14] Compiling Data.Zip         ( src/Data/Zip.hs, dist/build/Data/Zip.o, dist/build/Data/Zip.dyn_o )

src/Data/Zip.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
  |
6 | import Data.Traversable (Traversable, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Zip.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
7 | import Control.Applicative (Applicative, pure, (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for non-empty-0.3.5..
Running Haddock on library for non-empty-0.3.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.NonEmpty.Class ( src/Data/NonEmpty/Class.hs, nothing )

src/Data/NonEmpty/Class.hs:14:26: warning: [GHC-38856] [-Wunused-imports]
    The import of Traversable
    from module Data.Traversable is redundant
   |
14 | import Data.Traversable (Traversable, mapAccumL, mapAccumR)
   |                          ^^^^^^^^^^^
[ 2 of 14] Compiling Data.Empty       ( src/Data/Empty.hs, nothing )

src/Data/Empty.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
8 | import Control.Applicative (pure, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 14] Compiling Data.Append      ( src/Data/Append.hs, nothing )

src/Data/Append.hs:4:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
4 | import Control.Applicative (liftA2)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
  |
6 | import Data.Traversable (Traversable, traverse)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
  |
7 | import Data.Foldable (Foldable, foldMap)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Append.hs:8:1: warning: [GHC-66111] [-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()
  |
8 | import Data.Monoid (mappend)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 14] Compiling Data.NonEmpty.Foldable ( src/Data/NonEmpty/Foldable.hs, nothing )

src/Data/NonEmpty/Foldable.hs:4:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
  |
4 | import Data.Foldable (Foldable, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 14] Compiling Data.NonEmpty.Match ( src/Data/NonEmpty/Match.hs, nothing )
[ 6 of 14] Compiling Data.NonEmptyPrivate ( src/Data/NonEmptyPrivate.hs, nothing )

src/Data/NonEmptyPrivate.hs:152:4: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad (T f).
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
152 |    return = singleton
    |    ^^^^^^^^^^^^^^^^^^
[ 7 of 14] Compiling Data.NonEmpty    ( src/Data/NonEmpty.hs, nothing )
[ 8 of 14] Compiling Data.NonEmpty.Set ( src/Data/NonEmpty/Set.hs, nothing )

src/Data/NonEmpty/Set.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 14] Compiling Data.NonEmpty.Mixed ( src/Data/NonEmpty/Mixed.hs, nothing )

src/Data/NonEmpty/Mixed.hs:16:1: warning: [GHC-38856] [-Wunused-imports]
    The import of Traversable, sequenceA
    from module Data.Traversable is redundant
   |
16 | import Data.Traversable (Traversable, mapAccumL, sequenceA, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Mixed.hs:17:23: warning: [GHC-38856] [-Wunused-imports]
    The import of Foldable from module Data.Foldable is redundant
   |
17 | import Data.Foldable (Foldable, foldr, )
   |                       ^^^^^^^^
[10 of 14] Compiling Data.NonEmpty.Map ( src/Data/NonEmpty/Map.hs, nothing )

src/Data/NonEmpty/Map.hs:39:29: warning: [GHC-38856] [-Wunused-imports]
    The import of liftA2
    from module Control.Applicative is redundant
   |
39 | import Control.Applicative (liftA2, liftA3)
   |                             ^^^^^^

src/Data/NonEmpty/Map.hs:41:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
41 | import Data.Traversable (Traversable, traverse, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Map.hs:42:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
42 | import Data.Foldable (Foldable, foldMap, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/NonEmpty/Map.hs:43:1: warning: [GHC-66111] [-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()
   |
43 | import Data.Monoid (mappend, )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[11 of 14] Compiling Data.FixedLengthList ( src/Data/FixedLengthList.hs, nothing )
[12 of 14] Compiling Data.NonEmptyTest ( src/Data/NonEmptyTest.hs, nothing )
[13 of 14] Compiling Data.Optional    ( src/Data/Optional.hs, nothing )
[14 of 14] Compiling Data.Zip         ( src/Data/Zip.hs, nothing )

src/Data/Zip.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
  |
6 | import Data.Traversable (Traversable, )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Zip.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
7 | import Control.Applicative (Applicative, pure, (<*>), )
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
  10% (  3 / 30) in 'Data.NonEmpty.Class'
  Missing documentation for:
    Module header
    Empty (src/Data/NonEmpty/Class.hs:25)
    Cons (src/Data/NonEmpty/Class.hs:44)
    Snoc (src/Data/NonEmpty/Class.hs:54)
    snocDefault (src/Data/NonEmpty/Class.hs:64)
    ViewL (src/Data/NonEmpty/Class.hs:68)
    ViewR (src/Data/NonEmpty/Class.hs:88)
    View (src/Data/NonEmpty/Class.hs:107)
    viewRDefault (src/Data/NonEmpty/Class.hs:118)
    Singleton (src/Data/NonEmpty/Class.hs:122)
    Append (src/Data/NonEmpty/Class.hs:138)
    zipWith3 (src/Data/NonEmpty/Class.hs:170)
    zipWith4 (src/Data/NonEmpty/Class.hs:173)
    zip (src/Data/NonEmpty/Class.hs:176)
    zip3 (src/Data/NonEmpty/Class.hs:179)
    zip4 (src/Data/NonEmpty/Class.hs:182)
    Repeat (src/Data/NonEmpty/Class.hs:185)
    Iterate (src/Data/NonEmpty/Class.hs:201)
    SortBy (src/Data/NonEmpty/Class.hs:238)
    SortKey (src/Data/NonEmpty/Class.hs:251)
    sortKeyGen (src/Data/NonEmpty/Class.hs:264)
    Reverse (src/Data/NonEmpty/Class.hs:267)
    Show (src/Data/NonEmpty/Class.hs:275)
    Arbitrary (src/Data/NonEmpty/Class.hs:296)
    Gen (src/Data/NonEmpty/Class.hs:317)
    NFData (src/Data/NonEmpty/Class.hs:336)
    Ix (src/Data/NonEmpty/Class.hs:352)
   0% (  0 /  3) in 'Data.Empty'
  Missing documentation for:
    Module header
    T (src/Data/Empty.hs:14)
    switch (src/Data/Empty.hs:100)
   0% (  0 /  2) in 'Data.Append'
  Missing documentation for:
    Module header
    T (src/Data/Append.hs:13)
Warning: 'Mapped' is ambiguous. It is defined
    * at src/Data/NonEmpty/Foldable.hs:14:21
    * at src/Data/NonEmpty/Foldable.hs:14:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/NonEmpty/Foldable.hs:14:1
 100% (  3 /  3) in 'Data.NonEmpty.Match'
Warning: 'foldr1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Sequence' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  42% ( 21 / 50) in 'Data.NonEmpty'
  Missing documentation for:
    Module header
    !: (src/Data/NonEmptyPrivate.hs:114)
    toList (src/Data/NonEmptyPrivate.hs:203)
    flatten (src/Data/NonEmptyPrivate.hs:206)
    fetch (src/Data/NonEmptyPrivate.hs:209)
    snoc (src/Data/NonEmptyPrivate.hs:237)
    singleton (src/Data/NonEmptyPrivate.hs:264)
    reverse (src/Data/NonEmptyPrivate.hs:458)
    mapHead (src/Data/NonEmptyPrivate.hs:285)
    mapTail (src/Data/NonEmptyPrivate.hs:288)
    viewL (src/Data/NonEmptyPrivate.hs:268)
    viewR (src/Data/NonEmptyPrivate.hs:271)
    init (src/Data/NonEmptyPrivate.hs:291)
    last (src/Data/NonEmptyPrivate.hs:294)
    foldl1 (src/Data/NonEmptyPrivate.hs:297)
    foldBalancedStrict (src/Data/NonEmptyPrivate.hs:346)
    chop (src/Data/NonEmptyPrivate.hs:405)
    append (src/Data/NonEmptyPrivate.hs:414)
    appendLeft (src/Data/NonEmptyPrivate.hs:423)
    appendRight (src/Data/NonEmptyPrivate.hs:418)
    zipWith (src/Data/NonEmptyPrivate.hs:441)
    mapAdjacent (src/Data/NonEmptyPrivate.hs:737)
    Insert (src/Data/NonEmptyPrivate.hs:476)
    InsertBy (src/Data/NonEmptyPrivate.hs:528)
    scanl (src/Data/NonEmptyPrivate.hs:726)
    scanr (src/Data/NonEmptyPrivate.hs:731)
    tails (src/Data/NonEmptyPrivate.hs:627)
    initsRev (src/Data/NonEmptyPrivate.hs:645)
    removeEach (src/Data/NonEmptyPrivate.hs:601)
   4% (  1 / 23) in 'Data.NonEmpty.Set'
  Missing documentation for:
    Module header
    T (src/Data/NonEmpty/Set.hs:48)
    singleton (src/Data/NonEmpty/Set.hs:101)
    member (src/Data/NonEmpty/Set.hs:104)
    size (src/Data/NonEmpty/Set.hs:108)
    fromList (src/Data/NonEmpty/Set.hs:153)
    fromAscList (src/Data/NonEmpty/Set.hs:156)
    toAscList (src/Data/NonEmpty/Set.hs:159)
    fetch (src/Data/NonEmpty/Set.hs:162)
    flatten (src/Data/NonEmpty/Set.hs:165)
    union (src/Data/NonEmpty/Set.hs:168)
    unionLeft (src/Data/NonEmpty/Set.hs:178)
    unionRight (src/Data/NonEmpty/Set.hs:182)
    findMin (src/Data/NonEmpty/Set.hs:112)
    findMax (src/Data/NonEmpty/Set.hs:115)
    delete (src/Data/NonEmpty/Set.hs:120)
    deleteMin (src/Data/NonEmpty/Set.hs:124)
    deleteMax (src/Data/NonEmpty/Set.hs:127)
    deleteFindMin (src/Data/NonEmpty/Set.hs:132)
    deleteFindMax (src/Data/NonEmpty/Set.hs:135)
    minView (src/Data/NonEmpty/Set.hs:142)
    maxView (src/Data/NonEmpty/Set.hs:145)
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'b' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'c' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  10% (  2 / 20) in 'Data.NonEmpty.Mixed'
  Missing documentation for:
    groupBy (src/Data/NonEmpty/Mixed.hs:27)
    groupPairs (src/Data/NonEmpty/Mixed.hs:41)
    groupKey (src/Data/NonEmpty/Mixed.hs:46)
    groupEithers (src/Data/NonEmpty/Mixed.hs:51)
    segmentAfter (src/Data/NonEmpty/Mixed.hs:71)
    segmentBefore (src/Data/NonEmpty/Mixed.hs:85)
    filterToInfixes (src/Data/NonEmpty/Mixed.hs:96)
    mapAdjacent (src/Data/NonEmpty/Mixed.hs:108)
    take (src/Data/NonEmpty/Mixed.hs:115)
    splitAt (src/Data/NonEmpty/Mixed.hs:120)
    sliceVertical (src/Data/NonEmpty/Mixed.hs:133)
    init (src/Data/NonEmpty/Mixed.hs:152)
    last (src/Data/NonEmpty/Mixed.hs:155)
    tails (src/Data/NonEmpty/Mixed.hs:164)
    inits (src/Data/NonEmpty/Mixed.hs:173)
    appendLeft (src/Data/NonEmpty/Mixed.hs:181)
    iterate (src/Data/NonEmpty/Mixed.hs:185)
    Choose (src/Data/NonEmpty/Mixed.hs:189)
  46% ( 13 / 28) in 'Data.NonEmpty.Map'
  Missing documentation for:
    Module header
    T (src/Data/NonEmpty/Map.hs:69)
    singleton (src/Data/NonEmpty/Map.hs:139)
    member (src/Data/NonEmpty/Map.hs:142)
    size (src/Data/NonEmpty/Map.hs:146)
    elems (src/Data/NonEmpty/Map.hs:149)
    keys (src/Data/NonEmpty/Map.hs:152)
    keysSet (src/Data/NonEmpty/Map.hs:156)
    lookup (src/Data/NonEmpty/Map.hs:159)
    minViewWithKey (src/Data/NonEmpty/Map.hs:170)
    maxViewWithKey (src/Data/NonEmpty/Map.hs:173)
    fetch (src/Data/NonEmpty/Map.hs:198)
    flatten (src/Data/NonEmpty/Map.hs:201)
    map (src/Data/NonEmpty/Map.hs:254)
    mapWithKey (src/Data/NonEmpty/Map.hs:257)
Warning: 'NonEmpty' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Empty' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   1% (  1 / 51) in 'Data.FixedLengthList'
  Missing documentation for:
    T0 (src/Data/FixedLengthList.hs:12)
    T1 (src/Data/FixedLengthList.hs:13)
    T2 (src/Data/FixedLengthList.hs:14)
    T3 (src/Data/FixedLengthList.hs:15)
    T4 (src/Data/FixedLengthList.hs:16)
    T5 (src/Data/FixedLengthList.hs:17)
    T6 (src/Data/FixedLengthList.hs:18)
    T7 (src/Data/FixedLengthList.hs:19)
    T8 (src/Data/FixedLengthList.hs:20)
    T9 (src/Data/FixedLengthList.hs:21)
    Func0 (src/Data/FixedLengthList.hs:23)
    Func1 (src/Data/FixedLengthList.hs:24)
    Func2 (src/Data/FixedLengthList.hs:25)
    Func3 (src/Data/FixedLengthList.hs:26)
    Func4 (src/Data/FixedLengthList.hs:27)
    Func5 (src/Data/FixedLengthList.hs:28)
    Func6 (src/Data/FixedLengthList.hs:29)
    Func7 (src/Data/FixedLengthList.hs:30)
    Func8 (src/Data/FixedLengthList.hs:31)
    Func9 (src/Data/FixedLengthList.hs:32)
    uncurry0 (src/Data/FixedLengthList.hs:37)
    uncurry1 (src/Data/FixedLengthList.hs:40)
    uncurry2 (src/Data/FixedLengthList.hs:43)
    uncurry3 (src/Data/FixedLengthList.hs:46)
    uncurry4 (src/Data/FixedLengthList.hs:49)
    uncurry5 (src/Data/FixedLengthList.hs:52)
    uncurry6 (src/Data/FixedLengthList.hs:55)
    uncurry7 (src/Data/FixedLengthList.hs:58)
    uncurry8 (src/Data/FixedLengthList.hs:61)
    uncurry9 (src/Data/FixedLengthList.hs:64)
    curry0 (src/Data/FixedLengthList.hs:69)
    curry1 (src/Data/FixedLengthList.hs:72)
    curry2 (src/Data/FixedLengthList.hs:75)
    curry3 (src/Data/FixedLengthList.hs:78)
    curry4 (src/Data/FixedLengthList.hs:81)
    curry5 (src/Data/FixedLengthList.hs:84)
    curry6 (src/Data/FixedLengthList.hs:87)
    curry7 (src/Data/FixedLengthList.hs:90)
    curry8 (src/Data/FixedLengthList.hs:93)
    curry9 (src/Data/FixedLengthList.hs:96)
    consAll0 (src/Data/FixedLengthList.hs:101)
    consAll1 (src/Data/FixedLengthList.hs:104)
    consAll2 (src/Data/FixedLengthList.hs:107)
    consAll3 (src/Data/FixedLengthList.hs:110)
    consAll4 (src/Data/FixedLengthList.hs:113)
    consAll5 (src/Data/FixedLengthList.hs:116)
    consAll6 (src/Data/FixedLengthList.hs:119)
    consAll7 (src/Data/FixedLengthList.hs:122)
    consAll8 (src/Data/FixedLengthList.hs:125)
    consAll9 (src/Data/FixedLengthList.hs:128)
   0% (  0 /  5) in 'Data.Optional'
  Missing documentation for:
    Module header
    T (src/Data/Optional.hs:28)
    ?: (src/Data/Optional.hs:59)
    fromEmpty (src/Data/Optional.hs:32)
    fromNonEmpty (src/Data/Optional.hs:35)
  66% (  2 /  3) in 'Data.Zip'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/non-empty/,
dist/doc/html/non-empty/non-empty.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/non-empty-0.3.5-KQS7fiBzOw9CgM7UDFpKP
Completed    non-empty-0.3.5
Warning: Stream.cabal:6:1: Tabs used as indentation at 6:1, 12:1, 13:1, 14:1,
15:1, 16:1, 17:1
Configuring Stream-0.4.7.2...
Preprocessing library for Stream-0.4.7.2..
Building library for Stream-0.4.7.2..
[1 of 1] Compiling Data.Stream      ( Data/Stream.hs, dist/build/Data/Stream.o, dist/build/Data/Stream.dyn_o )

Data/Stream.hs:105:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad Stream.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
105 |   return = repeat
    |   ^^^^^^^^^^^^^^^
Preprocessing library for Stream-0.4.7.2..
Running Haddock on library for Stream-0.4.7.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Stream      ( Data/Stream.hs, nothing )

Data/Stream.hs:105:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances]
    Noncanonical return definition detected
    in the instance declaration for Monad Stream.
    return will eventually be removed in favour of pure
    Suggested fix:
      Either remove definition for return (recommended) or define as return = pure
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
    |
105 |   return = repeat
    |   ^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'isPrefix' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Streams' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 59 / 59) in 'Data.Stream'
Documentation created: dist/doc/html/Stream/, dist/doc/html/Stream/Stream.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/Stream-0.4.7.2-8vJwF3smEXoJapFzb2yO3h
Completed    Stream-0.4.7.2
Configuring bifunctors-5.6.2...
Preprocessing library for bifunctors-5.6.2..
Building library for bifunctors-5.6.2..
[ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o, dist/build/Data/Biapplicative.dyn_o )
[ 2 of 15] Compiling Data.Bifunctor.Biap ( src/Data/Bifunctor/Biap.hs, dist/build/Data/Bifunctor/Biap.o, dist/build/Data/Bifunctor/Biap.dyn_o )
[ 3 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.o, dist/build/Data/Bifunctor/Biff.dyn_o )
[ 4 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.o, dist/build/Data/Bifunctor/Clown.dyn_o )
[ 5 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, dist/build/Data/Bifunctor/Fix.o, dist/build/Data/Bifunctor/Fix.dyn_o )
[ 6 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, dist/build/Data/Bifunctor/Functor.o, dist/build/Data/Bifunctor/Functor.dyn_o )
[ 7 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.o, dist/build/Data/Bifunctor/Flip.dyn_o )
[ 8 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.o, dist/build/Data/Bifunctor/Join.dyn_o )
[ 9 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.o, dist/build/Data/Bifunctor/Joker.dyn_o )
[10 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.o, dist/build/Data/Bifunctor/Product.dyn_o )
[11 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, dist/build/Data/Bifunctor/Sum.o, dist/build/Data/Bifunctor/Sum.dyn_o )
[12 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, dist/build/Data/Bifunctor/TH/Internal.o, dist/build/Data/Bifunctor/TH/Internal.dyn_o )
[13 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, dist/build/Data/Bifunctor/TH.o, dist/build/Data/Bifunctor/TH.dyn_o )
[14 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.o, dist/build/Data/Bifunctor/Tannen.dyn_o )
[15 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.o, dist/build/Data/Bifunctor/Wrapped.dyn_o )
Preprocessing library for bifunctors-5.6.2..
Running Haddock on library for bifunctors-5.6.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, nothing )
[ 2 of 15] Compiling Data.Bifunctor.Biap ( src/Data/Bifunctor/Biap.hs, nothing )
[ 3 of 15] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, nothing )
[ 4 of 15] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, nothing )
[ 5 of 15] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, nothing )
[ 6 of 15] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, nothing )
[ 7 of 15] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, nothing )
[ 8 of 15] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, nothing )
[ 9 of 15] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, nothing )
[10 of 15] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, nothing )
[11 of 15] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, nothing )
[12 of 15] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, nothing )
[13 of 15] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, nothing )
[14 of 15] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, nothing )
[15 of 15] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, nothing )
Haddock coverage:
  70% (  7 / 10) in 'Data.Biapplicative'
  Missing documentation for:
    Biapplicative (src/Data/Biapplicative.hs:44)
    <<$>> (src/Data/Biapplicative.hs:41)
    <<**>> (src/Data/Biapplicative.hs:74)
Warning: 'Biap' is ambiguous. It is defined
    * at src/Data/Bifunctor/Biap.hs:67:23
    * at src/Data/Bifunctor/Biap.hs:67:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Bifunctor/Biap.hs:67:1
 100% (  2 /  2) in 'Data.Bifunctor.Biap'
 100% (  2 /  2) in 'Data.Bifunctor.Biff'
 100% (  2 /  2) in 'Data.Bifunctor.Clown'
 100% (  2 /  2) in 'Data.Bifunctor.Fix'
  14% (  1 /  7) in 'Data.Bifunctor.Functor'
  Missing documentation for:
    Module header
    BifunctorFunctor (src/Data/Bifunctor/Functor.hs:19)
    BifunctorMonad (src/Data/Bifunctor/Functor.hs:22)
    biliftM (src/Data/Bifunctor/Functor.hs:31)
    BifunctorComonad (src/Data/Bifunctor/Functor.hs:34)
    biliftW (src/Data/Bifunctor/Functor.hs:43)
 100% (  2 /  2) in 'Data.Bifunctor.Flip'
 100% (  2 /  2) in 'Data.Bifunctor.Join'
 100% (  2 /  2) in 'Data.Bifunctor.Joker'
 100% (  2 /  2) in 'Data.Bifunctor.Product'
   0% (  0 /  2) in 'Data.Bifunctor.Sum'
  Missing documentation for:
    Module header
    Sum (src/Data/Bifunctor/Sum.hs:22)
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
Warning: 'Options' is ambiguous. It is defined
    * at src/Data/Bifunctor/TH.hs:77:19
    * at src/Data/Bifunctor/TH.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Bifunctor/TH.hs:77:1
Warning: 'bimap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldMap' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldr' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bifoldl' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bitraverse' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bisequenceA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'makeBitraverseA' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bimapM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'bisequence' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Name' is ambiguous. It is defined
    * in Language.Haskell.TH.Syntax
    * in Language.Haskell.TH.Syntax
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Language.Haskell.TH.Syntax
  96% ( 32 / 33) in 'Data.Bifunctor.TH'
  Missing documentation for:
    makeBifold (src/Data/Bifunctor/TH.hs:217)
 100% (  2 /  2) in 'Data.Bifunctor.Tannen'
 100% (  2 /  2) in 'Data.Bifunctor.Wrapped'
Warning: Data.Bifunctor.Biap: could not find link destinations for: 
	- Data.Bifunctor.Biap.Rep_Biap
	- Data.Bifunctor.Biap.Rep1_Biap
Warning: Data.Bifunctor.Biff: could not find link destinations for: 
	- Data.Bifunctor.Biff.Rep1_Biff
	- Data.Bifunctor.Biff.Rep_Biff
Warning: Data.Bifunctor.Clown: could not find link destinations for: 
	- Data.Bifunctor.Clown.Rep_Clown
	- Data.Bifunctor.Clown.Rep1_Clown
Warning: Data.Bifunctor.Fix: could not find link destinations for: 
	- Data.Bifunctor.Fix.Rep_Fix
Warning: Data.Bifunctor.Flip: could not find link destinations for: 
	- Data.Bifunctor.Flip.Rep_Flip
Warning: Data.Bifunctor.Join: could not find link destinations for: 
	- Data.Bifunctor.Join.Rep_Join
Warning: Data.Bifunctor.Joker: could not find link destinations for: 
	- Data.Bifunctor.Joker.Rep_Joker
	- Data.Bifunctor.Joker.Rep1_Joker
Warning: Data.Bifunctor.Product: could not find link destinations for: 
	- Data.Bifunctor.Product.Rep_Product
	- Data.Bifunctor.Product.Rep1_Product
Warning: Data.Bifunctor.Sum: could not find link destinations for: 
	- Data.Bifunctor.Sum.Rep_Sum
	- Data.Bifunctor.Sum.Rep1_Sum
Warning: Data.Bifunctor.TH: could not find link destinations for: 
	- Data.Bifunctor.TH.Bifunctor
	- Data.Bifunctor.TH.Bifoldable
	- Data.Bifunctor.TH.Bitraversable
Warning: Data.Bifunctor.Tannen: could not find link destinations for: 
	- Data.Bifunctor.Tannen.Rep1_Tannen
	- Data.Bifunctor.Tannen.Rep_Tannen
Warning: Data.Bifunctor.Wrapped: could not find link destinations for: 
	- Data.Bifunctor.Wrapped.Rep_WrappedBifunctor
	- Data.Bifunctor.Wrapped.Rep1_WrappedBifunctor
Documentation created: dist/doc/html/bifunctors/,
dist/doc/html/bifunctors/bifunctors.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/bifunctors-5.6.2-GFSN9WtyvrIH3Py3OMWv09
Completed    bifunctors-5.6.2
Configuring optparse-applicative-0.18.1.0...
Preprocessing library for optparse-applicative-0.18.1.0..
Building library for optparse-applicative-0.18.1.0..
[ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, dist/build/Options/Applicative/Help/Levenshtein.o, dist/build/Options/Applicative/Help/Levenshtein.dyn_o )

src/Options/Applicative/Help/Levenshtein.hs:24:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:24:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                     ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                              ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:27: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                           ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                   ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                            ^^^^

src/Options/Applicative/Help/Levenshtein.hs:52:24: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
52 |         firstelt = 1 + head diagBelow
   |                        ^^^^

src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
53 |         thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow)
   |                                                                ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
59 |         nextDiag = head (tail diags)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
59 |         nextDiag = head (tail diags)
   |                          ^^^^
[ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, dist/build/Options/Applicative/Help/Pretty.o, dist/build/Options/Applicative/Help/Pretty.dyn_o )
[ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, dist/build/Options/Applicative/Help/Chunk.o, dist/build/Options/Applicative/Help/Chunk.dyn_o )
[ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, dist/build/Options/Applicative/Help/Types.o, dist/build/Options/Applicative/Help/Types.dyn_o )
[ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, dist/build/Options/Applicative/Types.o, dist/build/Options/Applicative/Types.dyn_o )

src/Options/Applicative/Types.hs:58:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
58 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, dist/build/Options/Applicative/NonEmpty.o, dist/build/Options/Applicative/NonEmpty.dyn_o )
[ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, dist/build/Options/Applicative/Internal.o, dist/build/Options/Applicative/Internal.dyn_o )
[ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, dist/build/Options/Applicative/Common.o, dist/build/Options/Applicative/Common.dyn_o )
[ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, dist/build/Options/Applicative/Help/Core.o, dist/build/Options/Applicative/Help/Core.dyn_o )
[10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, dist/build/Options/Applicative/Help.o, dist/build/Options/Applicative/Help.dyn_o )
[11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, dist/build/Options/Applicative/Builder/Internal.o, dist/build/Options/Applicative/Builder/Internal.dyn_o )

src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
29 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, dist/build/Options/Applicative/Builder/Completer.o, dist/build/Options/Applicative/Builder/Completer.dyn_o )
[13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, dist/build/Options/Applicative/Builder.o, dist/build/Options/Applicative/Builder.dyn_o )
[14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, dist/build/Options/Applicative/BashCompletion.o, dist/build/Options/Applicative/BashCompletion.dyn_o )

src/Options/Applicative/BashCompletion.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
16 | import Data.Foldable ( asum )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, dist/build/Options/Applicative/Extra.o, dist/build/Options/Applicative/Extra.dyn_o )
[16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, dist/build/Options/Applicative.o, dist/build/Options/Applicative.dyn_o )
[17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, dist/build/Options/Applicative/Arrows.o, dist/build/Options/Applicative/Arrows.dyn_o )
Preprocessing library for optparse-applicative-0.18.1.0..
Running Haddock on library for optparse-applicative-0.18.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 17] Compiling Options.Applicative.Help.Levenshtein ( src/Options/Applicative/Help/Levenshtein.hs, nothing )

src/Options/Applicative/Help/Levenshtein.hs:24:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:24:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
24 |       oneDiag a b (head uppers) (-1 : head lowers)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:53: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                     ^^^^

src/Options/Applicative/Help/Levenshtein.hs:40:62: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
40 |           = nw : doDiag (ach' : as) (bch' : bs) nw (tail n) (tail w)
   |                                                              ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:27: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                           ^^^^

src/Options/Applicative/Help/Levenshtein.hs:48:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
48 |                 1 + min3 (head w) nw (head n)
   |                                       ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:35: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                   ^^^^

src/Options/Applicative/Help/Levenshtein.hs:50:44: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
50 |             me : doDiag as bs me (tail n) (tail w)
   |                                            ^^^^

src/Options/Applicative/Help/Levenshtein.hs:52:24: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
52 |         firstelt = 1 + head diagBelow
   |                        ^^^^

src/Options/Applicative/Help/Levenshtein.hs:53:64: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
53 |         thisdiag = firstelt : doDiag a' b' firstelt diagAbove (tail diagBelow)
   |                                                                ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:20: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
59 |         nextDiag = head (tail diags)
   |                    ^^^^

src/Options/Applicative/Help/Levenshtein.hs:59:26: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
   |
59 |         nextDiag = head (tail diags)
   |                          ^^^^
[ 2 of 17] Compiling Options.Applicative.Help.Pretty ( src/Options/Applicative/Help/Pretty.hs, nothing )
[ 3 of 17] Compiling Options.Applicative.Help.Chunk ( src/Options/Applicative/Help/Chunk.hs, nothing )
[ 4 of 17] Compiling Options.Applicative.Help.Types ( src/Options/Applicative/Help/Types.hs, nothing )
[ 5 of 17] Compiling Options.Applicative.Types ( src/Options/Applicative/Types.hs, nothing )

src/Options/Applicative/Types.hs:58:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
58 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[ 6 of 17] Compiling Options.Applicative.NonEmpty ( src/Options/Applicative/NonEmpty.hs, nothing )
[ 7 of 17] Compiling Options.Applicative.Internal ( src/Options/Applicative/Internal.hs, nothing )
[ 8 of 17] Compiling Options.Applicative.Common ( src/Options/Applicative/Common.hs, nothing )
[ 9 of 17] Compiling Options.Applicative.Help.Core ( src/Options/Applicative/Help/Core.hs, nothing )
[10 of 17] Compiling Options.Applicative.Help ( src/Options/Applicative/Help.hs, nothing )
[11 of 17] Compiling Options.Applicative.Builder.Internal ( src/Options/Applicative/Builder/Internal.hs, nothing )

src/Options/Applicative/Builder/Internal.hs:29:31: warning: [GHC-61689] [-Wdodgy-imports]
    Module Data.Semigroup does not export Option.
   |
29 | import Data.Semigroup hiding (Option)
   |                               ^^^^^^
[12 of 17] Compiling Options.Applicative.Builder.Completer ( src/Options/Applicative/Builder/Completer.hs, nothing )
[13 of 17] Compiling Options.Applicative.Builder ( src/Options/Applicative/Builder.hs, nothing )
[14 of 17] Compiling Options.Applicative.BashCompletion ( src/Options/Applicative/BashCompletion.hs, nothing )

src/Options/Applicative/BashCompletion.hs:16:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
16 | import Data.Foldable ( asum )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 17] Compiling Options.Applicative.Extra ( src/Options/Applicative/Extra.hs, nothing )
[16 of 17] Compiling Options.Applicative ( src/Options/Applicative.hs, nothing )
[17 of 17] Compiling Options.Applicative.Arrows ( src/Options/Applicative/Arrows.hs, nothing )
Haddock coverage:
  50% (  1 /  2) in 'Options.Applicative.Help.Levenshtein'
  Missing documentation for:
    Module header
  93% ( 85 / 91) in 'Options.Applicative.Help.Pretty'
  Missing documentation for:
    Module header
    Doc (src/Options/Applicative/Help/Pretty.hs:29)
    SimpleDoc (src/Options/Applicative/Help/Pretty.hs:30)
    .$. (src/Options/Applicative/Help/Pretty.hs:36)
    </> (src/Options/Applicative/Help/Pretty.hs:38)
    prettyString (src/Options/Applicative/Help/Pretty.hs:113)
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Chunk' is ambiguous. It is defined
    * at src/Options/Applicative/Help/Chunk.hs:26:19
    * at src/Options/Applicative/Help/Chunk.hs:26:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Help/Chunk.hs:26:1
  92% ( 12 / 13) in 'Options.Applicative.Help.Chunk'
  Missing documentation for:
    Module header
  33% (  1 /  3) in 'Options.Applicative.Help.Types'
  Missing documentation for:
    Module header
    ParserHelp (src/Options/Applicative/Help/Types.hs:12)
Warning: 'execParserPure' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OptReader' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:239:5
    * at src/Options/Applicative/Types.hs:238:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:238:1
Warning: 'name' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Completer' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:310:21
    * at src/Options/Applicative/Types.hs:310:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:310:1
  38% ( 17 / 44) in 'Options.Applicative.Types'
  Missing documentation for:
    Module header
    ParseError (src/Options/Applicative/Types.hs:68)
    OptName (src/Options/Applicative/Types.hs:132)
    isShortName (src/Options/Applicative/Types.hs:137)
    isLongName (src/Options/Applicative/Types.hs:141)
    Backtracking (src/Options/Applicative/Types.hs:104)
    CReader (src/Options/Applicative/Types.hs:230)
    ParserM (src/Options/Applicative/Types.hs:273)
    CompletionResult (src/Options/Applicative/Types.hs:325)
    ParserFailure (src/Options/Applicative/Types.hs:332)
    overFailure (src/Options/Applicative/Types.hs:359)
    Args (src/Options/Applicative/Types.hs:374)
    ArgumentReachability (src/Options/Applicative/Types.hs:401)
    OptTree (src/Options/Applicative/Types.hs:411)
    ParserHelp (src/Options/Applicative/Help/Types.hs:12)
    SomeParser (src/Options/Applicative/Types.hs:176)
    IsCmdStart (src/Options/Applicative/Types.hs:77)
    fromM (src/Options/Applicative/Types.hs:288)
    oneM (src/Options/Applicative/Types.hs:291)
    manyM (src/Options/Applicative/Types.hs:294)
    someM (src/Options/Applicative/Types.hs:301)
    filterOptional (src/Options/Applicative/Types.hs:419)
    optVisibility (src/Options/Applicative/Types.hs:432)
    optMetaVar (src/Options/Applicative/Types.hs:438)
    optHelp (src/Options/Applicative/Types.hs:435)
    optShowDefault (src/Options/Applicative/Types.hs:441)
    optDescMod (src/Options/Applicative/Types.hs:444)
  50% (  1 /  2) in 'Options.Applicative.NonEmpty'
  Missing documentation for:
    Module header
   0% (  0 / 21) in 'Options.Applicative.Internal'
  Missing documentation for:
    Module header
    P (src/Options/Applicative/Internal.hs:50)
    MonadP (src/Options/Applicative/Internal.hs:41)
    ParseError (src/Options/Applicative/Types.hs:68)
    uncons (src/Options/Applicative/Internal.hs:95)
    hoistMaybe (src/Options/Applicative/Internal.hs:86)
    hoistEither (src/Options/Applicative/Internal.hs:89)
    runReadM (src/Options/Applicative/Internal.hs:99)
    withReadM (src/Options/Applicative/Internal.hs:102)
    runP (src/Options/Applicative/Internal.hs:92)
    Completion (src/Options/Applicative/Internal.hs:126)
    runCompletion (src/Options/Applicative/Internal.hs:158)
    contextNames (src/Options/Applicative/Internal.hs:72)
    ListT (src/Options/Applicative/Internal.hs:165)
    takeListT (src/Options/Applicative/Internal.hs:177)
    runListT (src/Options/Applicative/Internal.hs:181)
    hoistList (src/Options/Applicative/Internal.hs:266)
    NondetT (src/Options/Applicative/Internal.hs:221)
    cut (src/Options/Applicative/Internal.hs:253)
    <!> (src/Options/Applicative/Internal.hs:247)
    disamb (src/Options/Applicative/Internal.hs:256)
  68% ( 13 / 19) in 'Options.Applicative.Common'
  Missing documentation for:
    Module header
    showOption (src/Options/Applicative/Common.hs:66)
    runParserInfo (src/Options/Applicative/Common.hs:238)
    runParserFully (src/Options/Applicative/Common.hs:241)
    runParserStep (src/Options/Applicative/Common.hs:228)
    optionNames (src/Options/Applicative/Common.hs:70)
  38% (  7 / 18) in 'Options.Applicative.Help.Core'
  Missing documentation for:
    Module header
    ParserHelp (src/Options/Applicative/Help/Types.hs:12)
    errorHelp (src/Options/Applicative/Help/Core.hs:214)
    headerHelp (src/Options/Applicative/Help/Core.hs:217)
    suggestionsHelp (src/Options/Applicative/Help/Core.hs:220)
    usageHelp (src/Options/Applicative/Help/Core.hs:226)
    descriptionHelp (src/Options/Applicative/Help/Core.hs:229)
    bodyHelp (src/Options/Applicative/Help/Core.hs:232)
    footerHelp (src/Options/Applicative/Help/Core.hs:235)
    globalsHelp (src/Options/Applicative/Help/Core.hs:223)
    parserGlobals (src/Options/Applicative/Help/Core.hs:257)
  91% ( 11 / 12) in 'Options.Applicative.Help'
  Missing documentation for:
    Module header
Warning: 'OptionFields' is ambiguous. It is defined
    * at src/Options/Applicative/Builder/Internal.hs:35:23
    * at src/Options/Applicative/Builder/Internal.hs:35:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Builder/Internal.hs:35:1
Warning: 'FlagFields' is ambiguous. It is defined
    * at src/Options/Applicative/Builder/Internal.hs:40:21
    * at src/Options/Applicative/Builder/Internal.hs:40:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Builder/Internal.hs:40:1
Warning: 'strOption' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'flag' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hidden' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  23% (  5 / 21) in 'Options.Applicative.Builder.Internal'
  Missing documentation for:
    Module header
    HasName (src/Options/Applicative/Builder/Internal.hs:51)
    HasCompleter (src/Options/Applicative/Builder/Internal.hs:60)
    HasValue (src/Options/Applicative/Builder/Internal.hs:69)
    HasMetavar (src/Options/Applicative/Builder/Internal.hs:77)
    OptionFields (src/Options/Applicative/Builder/Internal.hs:35)
    FlagFields (src/Options/Applicative/Builder/Internal.hs:40)
    CommandFields (src/Options/Applicative/Builder/Internal.hs:44)
    ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48)
    DefaultProp (src/Options/Applicative/Builder/Internal.hs:88)
    optionMod (src/Options/Applicative/Builder/Internal.hs:130)
    fieldMod (src/Options/Applicative/Builder/Internal.hs:133)
    mkCommand (src/Options/Applicative/Builder/Internal.hs:156)
    mkParser (src/Options/Applicative/Builder/Internal.hs:165)
    mkOption (src/Options/Applicative/Builder/Internal.hs:175)
    mkProps (src/Options/Applicative/Builder/Internal.hs:180)
Warning: 'Completer' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:310:21
    * at src/Options/Applicative/Types.hs:310:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:310:1
  85% (  6 /  7) in 'Options.Applicative.Builder.Completer'
  Missing documentation for:
    Module header
Warning: 'ParserInfo' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:89:21
    * at src/Options/Applicative/Types.hs:89:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:89:1
Warning: 'Option' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:171:17
    * at src/Options/Applicative/Types.hs:171:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:171:1
Warning: 'ParserPrefs' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:111:20
    * at src/Options/Applicative/Types.hs:111:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:111:1
  86% ( 72 / 83) in 'Options.Applicative.Builder'
  Missing documentation for:
    Module header
    ParseError (src/Options/Applicative/Types.hs:68)
    PrefsMod (src/Options/Applicative/Builder.hs:470)
    OptionFields (src/Options/Applicative/Builder/Internal.hs:35)
    FlagFields (src/Options/Applicative/Builder/Internal.hs:40)
    ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48)
    CommandFields (src/Options/Applicative/Builder/Internal.hs:44)
    HasName (src/Options/Applicative/Builder/Internal.hs:51)
    HasCompleter (src/Options/Applicative/Builder/Internal.hs:60)
    HasValue (src/Options/Applicative/Builder/Internal.hs:69)
    HasMetavar (src/Options/Applicative/Builder/Internal.hs:77)
  80% (  4 /  5) in 'Options.Applicative.BashCompletion'
  Missing documentation for:
    bashCompletionParser (src/Options/Applicative/BashCompletion.hs:39)
Warning: 'ParserInfo' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:89:21
    * at src/Options/Applicative/Types.hs:89:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:89:1
Warning: 'ParserFailure' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:332:27
    * at src/Options/Applicative/Types.hs:332:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:332:1
Warning: 'Context' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:180:16
    * at src/Options/Applicative/Types.hs:180:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:180:1
  73% ( 14 / 19) in 'Options.Applicative.Extra'
  Missing documentation for:
    Module header
    renderFailure (src/Options/Applicative/Extra.hs:345)
    ParserFailure (src/Options/Applicative/Types.hs:332)
    overFailure (src/Options/Applicative/Types.hs:359)
    CompletionResult (src/Options/Applicative/Types.hs:325)
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Text' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Parsec' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ParserInfo' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:89:21
    * at src/Options/Applicative/Types.hs:89:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:89:1
Warning: 'ParserPrefs' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:111:20
    * at src/Options/Applicative/Types.hs:111:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:111:1
Warning: 'Completer' is ambiguous. It is defined
    * at src/Options/Applicative/Types.hs:310:21
    * at src/Options/Applicative/Types.hs:310:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Types.hs:310:1
  86% (105 /121) in 'Options.Applicative'
  Missing documentation for:
    Module header
    OptionFields (src/Options/Applicative/Builder/Internal.hs:35)
    FlagFields (src/Options/Applicative/Builder/Internal.hs:40)
    ArgumentFields (src/Options/Applicative/Builder/Internal.hs:48)
    CommandFields (src/Options/Applicative/Builder/Internal.hs:44)
    HasName (src/Options/Applicative/Builder/Internal.hs:51)
    HasCompleter (src/Options/Applicative/Builder/Internal.hs:60)
    HasValue (src/Options/Applicative/Builder/Internal.hs:69)
    HasMetavar (src/Options/Applicative/Builder/Internal.hs:77)
    renderFailure (src/Options/Applicative/Extra.hs:345)
    overFailure (src/Options/Applicative/Types.hs:359)
    PrefsMod (src/Options/Applicative/Builder.hs:470)
    ParseError (src/Options/Applicative/Types.hs:68)
    ParserHelp (src/Options/Applicative/Help/Types.hs:12)
    ParserFailure (src/Options/Applicative/Types.hs:332)
    CompletionResult (src/Options/Applicative/Types.hs:325)
Warning: 'A' is ambiguous. It is defined
    * at src/Options/Applicative/Arrows.hs:47:19
    * at src/Options/Applicative/Arrows.hs:47:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Options/Applicative/Arrows.hs:47:1
 100% (  6 /  6) in 'Options.Applicative.Arrows'
Warning: Options.Applicative.Help.Pretty: could not find link destinations for: 
	- Prettyprinter.Internal.Rep_SimpleDocStream
Documentation created: dist/doc/html/optparse-applicative/,
dist/doc/html/optparse-applicative/optparse-applicative.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/optparse-applicative-0.18.1.0-4WRf5bX1TuC4wIXAa7SFmd
Completed    optparse-applicative-0.18.1.0
Downloading  storablevector-0.2.13.2
Downloaded   storablevector-0.2.13.2
Configuring storablevector-0.2.13.2...
Preprocessing library for storablevector-0.2.13.2..
Building library for storablevector-0.2.13.2..
[ 1 of 15] Compiling Data.StorableVector.Memory ( foreign-ptr/slow/Data/StorableVector/Memory.hs, dist/build/Data/StorableVector/Memory.o, dist/build/Data/StorableVector/Memory.dyn_o )
[ 2 of 15] Compiling Data.StorableVector.Cursor ( src/Data/StorableVector/Cursor.hs, dist/build/Data/StorableVector/Cursor.o, dist/build/Data/StorableVector/Cursor.dyn_o )
[ 3 of 15] Compiling Data.StorableVector.Base ( src/Data/StorableVector/Base.hs, dist/build/Data/StorableVector/Base.o, dist/build/Data/StorableVector/Base.dyn_o )
[ 4 of 15] Compiling Data.StorableVector ( src/Data/StorableVector.hs, dist/build/Data/StorableVector.o, dist/build/Data/StorableVector.dyn_o )

src/Data/StorableVector.hs:245:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
245 |     mappend = append
    |     ^^^^^^^^^^^^^^^^

src/Data/StorableVector.hs:720:8: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type (Vector b, Maybe (acc, Vector a)) not matched:
            (_, Nothing)
    |
720 |    let (bs, Just (acc2, _)) =
    |        ^^^^^^^^^^^^^^^^^^^^^^...

src/Data/StorableVector.hs:738:8: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a pattern binding:
        Patterns of type (Vector b, Maybe (acc, Vector a)) not matched:
            (_, Nothing)
    |
738 |    let (bs, Just (acc2, _)) =
    |        ^^^^^^^^^^^^^^^^^^^^^^...
[ 5 of 15] Compiling Data.StorableVector.Lazy.PointerPrivateIndex ( src/Data/StorableVector/Lazy/PointerPrivateIndex.hs, dist/build/Data/StorableVector/Lazy/PointerPrivateIndex.o, dist/build/Data/StorableVector/Lazy/PointerPrivateIndex.dyn_o )
[ 6 of 15] Compiling Data.StorableVector.Pointer ( src/Data/StorableVector/Pointer.hs, dist/build/Data/StorableVector/Pointer.o, dist/build/Data/StorableVector/Pointer.dyn_o )
[ 7 of 15] Compiling Data.StorableVector.Lazy.PointerPrivate ( src/Data/StorableVector/Lazy/PointerPrivate.hs, dist/build/Data/StorableVector/Lazy/PointerPrivate.o, dist/build/Data/StorableVector/Lazy/PointerPrivate.dyn_o )
[ 8 of 15] Compiling Data.StorableVector.Lazy ( src/Data/StorableVector/Lazy.hs, dist/build/Data/StorableVector/Lazy.o, dist/build/Data/StorableVector/Lazy.dyn_o )

src/Data/StorableVector/Lazy.hs:166:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
166 |     mappend = append
    |     ^^^^^^^^^^^^^^^^

src/Data/StorableVector/Lazy.hs:210:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid ChunkSize.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
210 |    mappend (ChunkSize x) (ChunkSize y) = ChunkSize (x+y)
    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 15] Compiling Data.StorableVector.Lazy.Typed ( src/Data/StorableVector/Lazy/Typed.hs, dist/build/Data/StorableVector/Lazy/Typed.o, dist/build/Data/StorableVector/Lazy/Typed.dyn_o )

src/Data/StorableVector/Lazy/Typed.hs:190:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector size a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
190 |     mappend = append
    |     ^^^^^^^^^^^^^^^^
[10 of 15] Compiling Data.StorableVector.Lazy.Pointer ( src/Data/StorableVector/Lazy/Pointer.hs, dist/build/Data/StorableVector/Lazy/Pointer.o, dist/build/Data/StorableVector/Lazy/Pointer.dyn_o )
[11 of 15] Compiling Data.StorableVector.Lazy.Pattern ( src/Data/StorableVector/Lazy/Pattern.hs, dist/build/Data/StorableVector/Lazy/Pattern.o, dist/build/Data/StorableVector/Lazy/Pattern.dyn_o )
[12 of 15] Compiling Data.StorableVector.ST.Private ( src/Data/StorableVector/ST/Private.hs, dist/build/Data/StorableVector/ST/Private.o, dist/build/Data/StorableVector/ST/Private.dyn_o )
[13 of 15] Compiling Data.StorableVector.ST.Strict ( src/Data/StorableVector/ST/Strict.hs, dist/build/Data/StorableVector/ST/Strict.o, dist/build/Data/StorableVector/ST/Strict.dyn_o )
[14 of 15] Compiling Data.StorableVector.ST.Lazy ( src/Data/StorableVector/ST/Lazy.hs, dist/build/Data/StorableVector/ST/Lazy.o, dist/build/Data/StorableVector/ST/Lazy.dyn_o )
[15 of 15] Compiling Data.StorableVector.Lazy.Builder ( src/Data/StorableVector/Lazy/Builder.hs, dist/build/Data/StorableVector/Lazy/Builder.o, dist/build/Data/StorableVector/Lazy/Builder.dyn_o )

src/Data/StorableVector/Lazy/Builder.hs:26:1: warning: [GHC-66111] [-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()
   |
26 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StorableVector/Lazy/Builder.hs:27:1: warning: [GHC-66111] [-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((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for storablevector-0.2.13.2..
Running Haddock on library for storablevector-0.2.13.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Data.StorableVector.Memory ( foreign-ptr/slow/Data/StorableVector/Memory.hs, nothing )
[ 2 of 15] Compiling Data.StorableVector.Cursor ( src/Data/StorableVector/Cursor.hs, nothing )
[ 3 of 15] Compiling Data.StorableVector.Base ( src/Data/StorableVector/Base.hs, nothing )
[ 4 of 15] Compiling Data.StorableVector ( src/Data/StorableVector.hs, nothing )

src/Data/StorableVector.hs:245:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
245 |     mappend = append
    |     ^^^^^^^^^^^^^^^^
[ 5 of 15] Compiling Data.StorableVector.Lazy.PointerPrivateIndex ( src/Data/StorableVector/Lazy/PointerPrivateIndex.hs, nothing )
[ 6 of 15] Compiling Data.StorableVector.Pointer ( src/Data/StorableVector/Pointer.hs, nothing )
[ 7 of 15] Compiling Data.StorableVector.Lazy.PointerPrivate ( src/Data/StorableVector/Lazy/PointerPrivate.hs, nothing )
[ 8 of 15] Compiling Data.StorableVector.Lazy ( src/Data/StorableVector/Lazy.hs, nothing )

src/Data/StorableVector/Lazy.hs:166:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
166 |     mappend = append
    |     ^^^^^^^^^^^^^^^^

src/Data/StorableVector/Lazy.hs:210:4: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid ChunkSize.
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
210 |    mappend (ChunkSize x) (ChunkSize y) = ChunkSize (x+y)
    |    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 15] Compiling Data.StorableVector.Lazy.Typed ( src/Data/StorableVector/Lazy/Typed.hs, nothing )

src/Data/StorableVector/Lazy/Typed.hs:190:5: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
    Noncanonical mappend definition detected
    in the instance declaration for Monoid (Vector size a).
    mappend will eventually be removed in favour of (<>)
    Suggested fix:
      Either remove definition for mappend (recommended) or define as mappend = (<>)
      See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
    |
190 |     mappend = append
    |     ^^^^^^^^^^^^^^^^
[10 of 15] Compiling Data.StorableVector.Lazy.Pointer ( src/Data/StorableVector/Lazy/Pointer.hs, nothing )
[11 of 15] Compiling Data.StorableVector.Lazy.Pattern ( src/Data/StorableVector/Lazy/Pattern.hs, nothing )
[12 of 15] Compiling Data.StorableVector.ST.Private ( src/Data/StorableVector/ST/Private.hs, nothing )
[13 of 15] Compiling Data.StorableVector.ST.Strict ( src/Data/StorableVector/ST/Strict.hs, nothing )
[14 of 15] Compiling Data.StorableVector.ST.Lazy ( src/Data/StorableVector/ST/Lazy.hs, nothing )
[15 of 15] Compiling Data.StorableVector.Lazy.Builder ( src/Data/StorableVector/Lazy/Builder.hs, nothing )

src/Data/StorableVector/Lazy/Builder.hs:26:1: warning: [GHC-66111] [-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()
   |
26 | import Data.Monoid (Monoid(mempty, mappend), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/StorableVector/Lazy/Builder.hs:27:1: warning: [GHC-66111] [-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((<>)), )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'consN' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  90% ( 19 / 21) in 'Data.StorableVector.Base'
  Missing documentation for:
    createAndTrim' (src/Data/StorableVector/Base.hs:211)
    incPtr (src/Data/StorableVector/Base.hs:173)
Warning: 'n' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'k' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'l' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  94% (118 /125) in 'Data.StorableVector'
  Missing documentation for:
    viewL (src/Data/StorableVector.hs:707)
    viewR (src/Data/StorableVector.hs:711)
    switchL (src/Data/StorableVector.hs:693)
    switchR (src/Data/StorableVector.hs:700)
    monoidConcatMap (src/Data/StorableVector.hs:661)
    crochetL (src/Data/StorableVector.hs:773)
    crochetLResult (src/Data/StorableVector.hs:756)
  40% (  2 /  5) in 'Data.StorableVector.Pointer'
  Missing documentation for:
    cons (src/Data/StorableVector/Pointer.hs:42)
    viewL (src/Data/StorableVector/Pointer.hs:48)
    switchL (src/Data/StorableVector/Pointer.hs:53)
  14% ( 13 / 87) in 'Data.StorableVector.Lazy'
  Missing documentation for:
    Vector (src/Data/StorableVector/Lazy.hs:158)
    ChunkSize (src/Data/StorableVector/Lazy.hs:186)
    chunkSize (src/Data/StorableVector/Lazy.hs:217)
    defaultChunkSize (src/Data/StorableVector/Lazy.hs:224)
    empty (src/Data/StorableVector/Lazy.hs:233)
    singleton (src/Data/StorableVector/Lazy.hs:237)
    fromChunks (src/Data/StorableVector/Lazy.hs:240)
    pack (src/Data/StorableVector/Lazy.hs:243)
    unpack (src/Data/StorableVector/Lazy.hs:246)
    packWith (src/Data/StorableVector/Lazy.hs:252)
    unpackWith (src/Data/StorableVector/Lazy.hs:257)
    unfoldr (src/Data/StorableVector/Lazy.hs:266)
    sample (src/Data/StorableVector/Lazy.hs:295)
    sampleN (src/Data/StorableVector/Lazy.hs:300)
    iterate (src/Data/StorableVector/Lazy.hs:306)
    repeat (src/Data/StorableVector/Lazy.hs:309)
    cycle (src/Data/StorableVector/Lazy.hs:313)
    replicate (src/Data/StorableVector/Lazy.hs:317)
    null (src/Data/StorableVector/Lazy.hs:330)
    length (src/Data/StorableVector/Lazy.hs:333)
    equal (src/Data/StorableVector/Lazy.hs:336)
    index (src/Data/StorableVector/Lazy.hs:351)
    cons (src/Data/StorableVector/Lazy.hs:371)
    append (src/Data/StorableVector/Lazy.hs:377)
    concat (src/Data/StorableVector/Lazy.hs:400)
    sliceVertical (src/Data/StorableVector/Lazy.hs:403)
    snoc (src/Data/StorableVector/Lazy.hs:408)
    map (src/Data/StorableVector/Lazy.hs:418)
    reverse (src/Data/StorableVector/Lazy.hs:422)
    foldl (src/Data/StorableVector/Lazy.hs:430)
    foldl' (src/Data/StorableVector/Lazy.hs:434)
    foldr (src/Data/StorableVector/Lazy.hs:438)
    foldMap (src/Data/StorableVector/Lazy.hs:443)
    monoidConcatMap (src/Data/StorableVector/Lazy.hs:448)
    any (src/Data/StorableVector/Lazy.hs:452)
    all (src/Data/StorableVector/Lazy.hs:456)
    maximum (src/Data/StorableVector/Lazy.hs:459)
    minimum (src/Data/StorableVector/Lazy.hs:463)
    pointer (src/Data/StorableVector/Lazy.hs:485)
    viewL (src/Data/StorableVector/Lazy.hs:489)
    viewR (src/Data/StorableVector/Lazy.hs:496)
    switchL (src/Data/StorableVector/Lazy.hs:507)
    switchR (src/Data/StorableVector/Lazy.hs:512)
    scanl (src/Data/StorableVector/Lazy.hs:536)
    mapAccumL (src/Data/StorableVector/Lazy.hs:543)
    mapAccumR (src/Data/StorableVector/Lazy.hs:551)
    crochetL (src/Data/StorableVector/Lazy.hs:571)
    take (src/Data/StorableVector/Lazy.hs:589)
    drop (src/Data/StorableVector/Lazy.hs:612)
    splitAt (src/Data/StorableVector/Lazy.hs:621)
    dropMargin (src/Data/StorableVector/Lazy.hs:661)
    dropWhile (src/Data/StorableVector/Lazy.hs:669)
    takeWhile (src/Data/StorableVector/Lazy.hs:678)
    span (src/Data/StorableVector/Lazy.hs:688)
    filter (src/Data/StorableVector/Lazy.hs:712)
    zipWith3 (src/Data/StorableVector/Lazy.hs:735)
    zipWith4 (src/Data/StorableVector/Lazy.hs:754)
    zipWithAppend (src/Data/StorableVector/Lazy.hs:774)
    zipWithSize (src/Data/StorableVector/Lazy.hs:849)
    zipWithSize3 (src/Data/StorableVector/Lazy.hs:862)
    zipWithSize4 (src/Data/StorableVector/Lazy.hs:876)
    sieve (src/Data/StorableVector/Lazy.hs:891)
    deinterleave (src/Data/StorableVector/Lazy.hs:901)
    compact (src/Data/StorableVector/Lazy.hs:961)
    fromChunk (src/Data/StorableVector/Lazy.hs:994)
    hGetContentsSync (src/Data/StorableVector/Lazy.hs:1487)
    hPut (src/Data/StorableVector/Lazy.hs:1496)
    writeFile (src/Data/StorableVector/Lazy.hs:1513)
    appendFile (src/Data/StorableVector/Lazy.hs:1517)
    interact (src/Data/StorableVector/Lazy.hs:1521)
    crochetLChunk (src/Data/StorableVector/Lazy.hs:563)
    padAlt (src/Data/StorableVector/Lazy.hs:953)
    cancelNullVector (src/Data/StorableVector/Lazy.hs:988)
    moduleError (src/Data/StorableVector/Lazy.hs:1537)
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  11% ( 10 / 84) in 'Data.StorableVector.Lazy.Typed'
  Missing documentation for:
    DefaultVector (src/Data/StorableVector/Lazy/Typed.hs:144)
    Size (src/Data/StorableVector/Lazy/Typed.hs:132)
    ChunkSize (src/Data/StorableVector/Lazy/Typed.hs:127)
    chunkSize
    lazyChunkSize (src/Data/StorableVector/Lazy/Typed.hs:130)
    DefaultChunkSize (src/Data/StorableVector/Lazy/Typed.hs:141)
    Size1024 (src/Data/StorableVector/Lazy/Typed.hs:142)
    empty (src/Data/StorableVector/Lazy/Typed.hs:221)
    singleton (src/Data/StorableVector/Lazy/Typed.hs:225)
    toVectorLazy (src/Data/StorableVector/Lazy/Typed.hs:228)
    chunks (src/Data/StorableVector/Lazy/Typed.hs:238)
    fromChunks (src/Data/StorableVector/Lazy/Typed.hs:241)
    pack (src/Data/StorableVector/Lazy/Typed.hs:249)
    unpack (src/Data/StorableVector/Lazy/Typed.hs:252)
    unfoldr (src/Data/StorableVector/Lazy/Typed.hs:260)
    unfoldrResult (src/Data/StorableVector/Lazy/Typed.hs:268)
    sample (src/Data/StorableVector/Lazy/Typed.hs:277)
    sampleN (src/Data/StorableVector/Lazy/Typed.hs:284)
    iterate (src/Data/StorableVector/Lazy/Typed.hs:291)
    repeat (src/Data/StorableVector/Lazy/Typed.hs:294)
    cycle (src/Data/StorableVector/Lazy/Typed.hs:297)
    replicate (src/Data/StorableVector/Lazy/Typed.hs:300)
    null (src/Data/StorableVector/Lazy/Typed.hs:308)
    length (src/Data/StorableVector/Lazy/Typed.hs:311)
    equal (src/Data/StorableVector/Lazy/Typed.hs:314)
    index (src/Data/StorableVector/Lazy/Typed.hs:317)
    cons (src/Data/StorableVector/Lazy/Typed.hs:322)
    append (src/Data/StorableVector/Lazy/Typed.hs:329)
    concat (src/Data/StorableVector/Lazy/Typed.hs:347)
    sliceVertical (src/Data/StorableVector/Lazy/Typed.hs:351)
    snoc (src/Data/StorableVector/Lazy/Typed.hs:355)
    map (src/Data/StorableVector/Lazy/Typed.hs:365)
    reverse (src/Data/StorableVector/Lazy/Typed.hs:369)
    foldl (src/Data/StorableVector/Lazy/Typed.hs:376)
    foldl' (src/Data/StorableVector/Lazy/Typed.hs:380)
    foldr (src/Data/StorableVector/Lazy/Typed.hs:384)
    foldMap (src/Data/StorableVector/Lazy/Typed.hs:390)
    any (src/Data/StorableVector/Lazy/Typed.hs:394)
    all (src/Data/StorableVector/Lazy/Typed.hs:398)
    maximum (src/Data/StorableVector/Lazy/Typed.hs:401)
    minimum (src/Data/StorableVector/Lazy/Typed.hs:404)
    viewL (src/Data/StorableVector/Lazy/Typed.hs:411)
    viewR (src/Data/StorableVector/Lazy/Typed.hs:415)
    switchL (src/Data/StorableVector/Lazy/Typed.hs:421)
    switchR (src/Data/StorableVector/Lazy/Typed.hs:427)
    scanl (src/Data/StorableVector/Lazy/Typed.hs:433)
    mapAccumL (src/Data/StorableVector/Lazy/Typed.hs:438)
    mapAccumR (src/Data/StorableVector/Lazy/Typed.hs:443)
    crochetL (src/Data/StorableVector/Lazy/Typed.hs:452)
    take (src/Data/StorableVector/Lazy/Typed.hs:460)
    takeEnd (src/Data/StorableVector/Lazy/Typed.hs:464)
    drop (src/Data/StorableVector/Lazy/Typed.hs:468)
    splitAt (src/Data/StorableVector/Lazy/Typed.hs:474)
    dropMarginRem (src/Data/StorableVector/Lazy/Typed.hs:483)
    dropMargin (src/Data/StorableVector/Lazy/Typed.hs:488)
    dropWhile (src/Data/StorableVector/Lazy/Typed.hs:495)
    takeWhile (src/Data/StorableVector/Lazy/Typed.hs:500)
    span (src/Data/StorableVector/Lazy/Typed.hs:507)
    filter (src/Data/StorableVector/Lazy/Typed.hs:517)
    zipWith3 (src/Data/StorableVector/Lazy/Typed.hs:539)
    zipWith4 (src/Data/StorableVector/Lazy/Typed.hs:550)
    zipWithAppend (src/Data/StorableVector/Lazy/Typed.hs:559)
    zipWithSize (src/Data/StorableVector/Lazy/Typed.hs:601)
    zipWithSize3 (src/Data/StorableVector/Lazy/Typed.hs:609)
    zipWithSize4 (src/Data/StorableVector/Lazy/Typed.hs:618)
    sieve (src/Data/StorableVector/Lazy/Typed.hs:627)
    deinterleave (src/Data/StorableVector/Lazy/Typed.hs:632)
    hGetContentsAsync (src/Data/StorableVector/Lazy/Typed.hs:670)
    hGetContentsSync (src/Data/StorableVector/Lazy/Typed.hs:684)
    hPut (src/Data/StorableVector/Lazy/Typed.hs:689)
    readFileAsync (src/Data/StorableVector/Lazy/Typed.hs:693)
    writeFile (src/Data/StorableVector/Lazy/Typed.hs:698)
    appendFile (src/Data/StorableVector/Lazy/Typed.hs:701)
    interact (src/Data/StorableVector/Lazy/Typed.hs:706)
  20% (  1 /  5) in 'Data.StorableVector.Lazy.Pointer'
  Missing documentation for:
    Pointer (src/Data/StorableVector/Lazy/PointerPrivate.hs:10)
    cons (src/Data/StorableVector/Lazy/Pointer.hs:20)
    viewL (src/Data/StorableVector/Lazy/PointerPrivate.hs:28)
    switchL (src/Data/StorableVector/Lazy/PointerPrivate.hs:33)
Warning: 'StorableVector' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   9% (  5 / 54) in 'Data.StorableVector.Lazy.Pattern'
  Missing documentation for:
    Vector (src/Data/StorableVector/Lazy.hs:158)
    ChunkSize (src/Data/StorableVector/Lazy.hs:186)
    chunkSize (src/Data/StorableVector/Lazy.hs:217)
    defaultChunkSize (src/Data/StorableVector/Lazy.hs:224)
    LazySize (src/Data/StorableVector/Lazy/Pattern.hs:119)
    empty (src/Data/StorableVector/Lazy.hs:233)
    singleton (src/Data/StorableVector/Lazy.hs:237)
    pack (src/Data/StorableVector/Lazy/Pattern.hs:130)
    unpack (src/Data/StorableVector/Lazy.hs:246)
    packWith (src/Data/StorableVector/Lazy/Pattern.hs:136)
    unpackWith (src/Data/StorableVector/Lazy.hs:257)
    unfoldrN (src/Data/StorableVector/Lazy/Pattern.hs:166)
    iterateN (src/Data/StorableVector/Lazy/Pattern.hs:185)
    cycle (src/Data/StorableVector/Lazy.hs:313)
    replicate (src/Data/StorableVector/Lazy/Pattern.hs:196)
    null (src/Data/StorableVector/Lazy.hs:330)
    length (src/Data/StorableVector/Lazy/Pattern.hs:217)
    cons (src/Data/StorableVector/Lazy.hs:371)
    append (src/Data/StorableVector/Lazy.hs:377)
    concat (src/Data/StorableVector/Lazy.hs:400)
    map (src/Data/StorableVector/Lazy.hs:418)
    reverse (src/Data/StorableVector/Lazy.hs:422)
    foldl (src/Data/StorableVector/Lazy.hs:430)
    foldl' (src/Data/StorableVector/Lazy.hs:434)
    any (src/Data/StorableVector/Lazy.hs:452)
    all (src/Data/StorableVector/Lazy.hs:456)
    maximum (src/Data/StorableVector/Lazy.hs:459)
    minimum (src/Data/StorableVector/Lazy.hs:463)
    viewL (src/Data/StorableVector/Lazy.hs:489)
    viewR (src/Data/StorableVector/Lazy.hs:496)
    switchL (src/Data/StorableVector/Lazy.hs:507)
    switchR (src/Data/StorableVector/Lazy.hs:512)
    scanl (src/Data/StorableVector/Lazy.hs:536)
    mapAccumL (src/Data/StorableVector/Lazy.hs:543)
    mapAccumR (src/Data/StorableVector/Lazy.hs:551)
    crochetL (src/Data/StorableVector/Lazy.hs:571)
    drop (src/Data/StorableVector/Lazy/Pattern.hs:264)
    splitAt (src/Data/StorableVector/Lazy/Pattern.hs:270)
    splitAtVectorPattern (src/Data/StorableVector/Lazy/Pattern.hs:280)
    dropMargin (src/Data/StorableVector/Lazy.hs:661)
    dropWhile (src/Data/StorableVector/Lazy.hs:669)
    takeWhile (src/Data/StorableVector/Lazy.hs:678)
    span (src/Data/StorableVector/Lazy.hs:688)
    filter (src/Data/StorableVector/Lazy.hs:712)
    zipWith3 (src/Data/StorableVector/Lazy.hs:735)
    zipWith4 (src/Data/StorableVector/Lazy.hs:754)
    zipWithSize (src/Data/StorableVector/Lazy/Pattern.hs:305)
    zipWithSize3 (src/Data/StorableVector/Lazy/Pattern.hs:317)
    zipWithSize4 (src/Data/StorableVector/Lazy/Pattern.hs:332)
  50% ( 10 / 20) in 'Data.StorableVector.ST.Strict'
  Missing documentation for:
    Vector (src/Data/StorableVector/ST/Private.hs:28)
    new (src/Data/StorableVector/ST/Strict.hs:61)
    new_ (src/Data/StorableVector/ST/Strict.hs:73)
    unsafeRead (src/Data/StorableVector/ST/Strict.hs:168)
    unsafeWrite (src/Data/StorableVector/ST/Strict.hs:174)
    unsafeModify (src/Data/StorableVector/ST/Strict.hs:180)
    freeze (src/Data/StorableVector/ST/Strict.hs:193)
    thaw (src/Data/StorableVector/ST/Strict.hs:214)
    length (src/Data/StorableVector/ST/Strict.hs:224)
    runSTVector (src/Data/StorableVector/ST/Strict.hs:230)
  29% (  5 / 17) in 'Data.StorableVector.ST.Lazy'
  Missing documentation for:
    Vector (src/Data/StorableVector/ST/Private.hs:28)
    new (src/Data/StorableVector/ST/Lazy.hs:55)
    new_ (src/Data/StorableVector/ST/Lazy.hs:60)
    modify (src/Data/StorableVector/ST/Lazy.hs:81)
    unsafeRead (src/Data/StorableVector/ST/Lazy.hs:87)
    unsafeWrite (src/Data/StorableVector/ST/Lazy.hs:92)
    unsafeModify (src/Data/StorableVector/ST/Lazy.hs:97)
    freeze (src/Data/StorableVector/ST/Lazy.hs:103)
    unsafeFreeze (src/Data/StorableVector/ST/Lazy.hs:108)
    thaw (src/Data/StorableVector/ST/Lazy.hs:113)
    length (src/Data/StorableVector/ST/Strict.hs:224)
    runSTVector (src/Data/StorableVector/ST/Lazy.hs:120)
  60% (  3 /  5) in 'Data.StorableVector.Lazy.Builder'
  Missing documentation for:
    Builder (src/Data/StorableVector/Lazy/Builder.hs:47)
    put (src/Data/StorableVector/Lazy/Builder.hs:86)
Documentation created: dist/doc/html/storablevector/,
dist/doc/html/storablevector/storablevector.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/storablevector-0.2.13.2-DUtHY16baqz315aPuIRaPM
Completed    storablevector-0.2.13.2
Downloading  fixed-length-0.2.3.1
Downloaded   fixed-length-0.2.3.1
Configuring fixed-length-0.2.3.1...
Preprocessing library for fixed-length-0.2.3.1..
Building library for fixed-length-0.2.3.1..
[1 of 1] Compiling Data.FixedLength ( src/Data/FixedLength.hs, dist/build/Data/FixedLength.o, dist/build/Data/FixedLength.dyn_o )

src/Data/FixedLength.hs:55:23: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
55 | type family List n :: * -> *
   |                       ^

src/Data/FixedLength.hs:55:28: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
55 | type family List n :: * -> *
   |                            ^

src/Data/FixedLength.hs:59:26: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
59 | type family Length (f :: * -> *)
   |                          ^

src/Data/FixedLength.hs:59:31: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
59 | type family Length (f :: * -> *)
   |                               ^

src/Data/FixedLength.hs:360:28: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                            ^

src/Data/FixedLength.hs:360:46: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                                              ^

src/Data/FixedLength.hs:360:67: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                                                                   ^

src/Data/FixedLength.hs:369:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
369 | instance (a ~ ResultElement f, ConsAll f) => ConsAll (a -> f) where
    |             ^

src/Data/FixedLength.hs:376:29: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
376 |    (ConsAll f, ResultSize f ~ n, NumberOfArguments f ~ n, Natural n) => f
    |                             ^

src/Data/FixedLength.hs:376:54: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
376 |    (ConsAll f, ResultSize f ~ n, NumberOfArguments f ~ n, Natural n) => f
    |                                                      ^
Preprocessing library for fixed-length-0.2.3.1..
Running Haddock on library for fixed-length-0.2.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.FixedLength ( src/Data/FixedLength.hs, nothing )

src/Data/FixedLength.hs:55:23: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
55 | type family List n :: * -> *
   |                       ^

src/Data/FixedLength.hs:55:28: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
55 | type family List n :: * -> *
   |                            ^

src/Data/FixedLength.hs:59:26: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
59 | type family Length (f :: * -> *)
   |                          ^

src/Data/FixedLength.hs:59:31: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
59 | type family Length (f :: * -> *)
   |                               ^

src/Data/FixedLength.hs:360:28: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                            ^

src/Data/FixedLength.hs:360:46: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                                              ^

src/Data/FixedLength.hs:360:67: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
360 |       (NumberOfArguments f ~ m, ResultSize f ~ n, ResultElement f ~ a) =>
    |                                                                   ^

src/Data/FixedLength.hs:369:13: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
369 | instance (a ~ ResultElement f, ConsAll f) => ConsAll (a -> f) where
    |             ^

src/Data/FixedLength.hs:376:29: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
376 |    (ConsAll f, ResultSize f ~ n, NumberOfArguments f ~ n, Natural n) => f
    |                             ^

src/Data/FixedLength.hs:376:54: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
376 |    (ConsAll f, ResultSize f ~ n, NumberOfArguments f ~ n, Natural n) => f
    |                                                      ^
Haddock coverage:
   0% (  0 / 56) in 'Data.FixedLength'
  Missing documentation for:
    Module header
    T (src/Data/FixedLength.hs:64)
    Position (src/Data/FixedLength.hs:197)
    List (src/Data/FixedLength.hs:55)
    Length (src/Data/FixedLength.hs:59)
    Index (src/Data/FixedLength.hs:208)
    Zero (src/Data/FixedLength.hs:201)
    Succ (src/Data/FixedLength.hs:202)
    toList (src/Data/FixedLength.hs:140)
    showsPrec (src/Data/FixedLength.hs:123)
    map (src/Data/FixedLength.hs:146)
    zipWith (src/Data/FixedLength.hs:176)
    sequenceA (src/Data/FixedLength.hs:156)
    repeat (src/Data/FixedLength.hs:166)
    index (src/Data/FixedLength.hs:235)
    update (src/Data/FixedLength.hs:223)
    indices (src/Data/FixedLength.hs:247)
    indicesInt (src/Data/FixedLength.hs:254)
    numFromIndex (src/Data/FixedLength.hs:261)
    indexFromNum (src/Data/FixedLength.hs:275)
    GE1 (src/Data/FixedLength.hs:309)
    GE2 (src/Data/FixedLength.hs:310)
    GE3 (src/Data/FixedLength.hs:311)
    GE4 (src/Data/FixedLength.hs:312)
    GE5 (src/Data/FixedLength.hs:313)
    GE6 (src/Data/FixedLength.hs:314)
    GE7 (src/Data/FixedLength.hs:315)
    GE8 (src/Data/FixedLength.hs:316)
    i0 (src/Data/FixedLength.hs:321)
    i1 (src/Data/FixedLength.hs:322)
    i2 (src/Data/FixedLength.hs:323)
    i3 (src/Data/FixedLength.hs:324)
    i4 (src/Data/FixedLength.hs:325)
    i5 (src/Data/FixedLength.hs:326)
    i6 (src/Data/FixedLength.hs:327)
    i7 (src/Data/FixedLength.hs:328)
    fromFixedList (src/Data/FixedLength.hs:67)
    toFixedList (src/Data/FixedLength.hs:70)
    !: (src/Data/FixedLength.hs:79)
    end (src/Data/FixedLength.hs:74)
    singleton (src/Data/FixedLength.hs:105)
    viewL (src/Data/FixedLength.hs:82)
    switchL (src/Data/FixedLength.hs:85)
    head (src/Data/FixedLength.hs:99)
    tail (src/Data/FixedLength.hs:102)
    switchEnd (src/Data/FixedLength.hs:88)
    Curried (src/Data/FixedLength.hs:332)
    curry (src/Data/FixedLength.hs:339)
    uncurry (src/Data/FixedLength.hs:348)
    ConsAll (src/Data/FixedLength.hs:355)
    NumberOfArguments
    ResultSize
    ResultElement
    consAll (src/Data/FixedLength.hs:377)
    minimum (src/Data/FixedLength.hs:108)
    maximum (src/Data/FixedLength.hs:111)
Warning: Data.FixedLength: could not find link destinations for: 
	- Data.FixedLength.consAux
	- Data.FixedLength.D:R:NumberOfArgumentsFUN
	- Data.FixedLength.D:R:ResultSizeFUN
	- Data.FixedLength.D:R:ResultElementFUN
	- Data.FixedLength.D:R:NumberOfArgumentsT
	- Data.FixedLength.D:R:ResultSizeT
	- Data.FixedLength.D:R:ResultElementT
Documentation created: dist/doc/html/fixed-length/,
dist/doc/html/fixed-length/fixed-length.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/fixed-length-0.2.3.1-E2g6avaysaO9zFIGIquNNe
Completed    fixed-length-0.2.3.1
Downloading  comfort-array-0.5.5
Downloaded   comfort-array-0.5.5
Configuring comfort-array-0.5.5...
Preprocessing library for comfort-array-0.5.5..
Building library for comfort-array-0.5.5..
[ 1 of 22] Compiling Data.Array.Comfort.Shape.Set ( set/0.5.4/Data/Array/Comfort/Shape/Set.hs, dist/build/Data/Array/Comfort/Shape/Set.o, dist/build/Data/Array/Comfort/Shape/Set.dyn_o )
[ 2 of 22] Compiling Data.Array.Comfort.Shape.Utility ( src/Data/Array/Comfort/Shape/Utility.hs, dist/build/Data/Array/Comfort/Shape/Utility.o, dist/build/Data/Array/Comfort/Shape/Utility.dyn_o )
[ 3 of 22] Compiling Data.Array.Comfort.Shape ( src/Data/Array/Comfort/Shape.hs, dist/build/Data/Array/Comfort/Shape.o, dist/build/Data/Array/Comfort/Shape.dyn_o )

src/Data/Array/Comfort/Shape.hs:96:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
96 | import Control.Applicative (Applicative, pure, (<*>), (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:111:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
    |
111 | import Data.Traversable (Traversable)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:112:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
    |
112 | import Data.Foldable (Foldable)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:757:14: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
757 |             ($ix)
    |              ^

src/Data/Array/Comfort/Shape.hs:815:14: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
815 |             ($ix)
    |              ^

src/Data/Array/Comfort/Shape.hs:1910:26: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
     |
1910 | newtype FieldIndex (f :: * -> *) = FieldIndex Int
     |                          ^

src/Data/Array/Comfort/Shape.hs:1910:31: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
     |
1910 | newtype FieldIndex (f :: * -> *) = FieldIndex Int
     |                               ^
[ 4 of 22] Compiling Data.Array.Comfort.Shape.Tuple ( src/Data/Array/Comfort/Shape/Tuple.hs, dist/build/Data/Array/Comfort/Shape/Tuple.o, dist/build/Data/Array/Comfort/Shape/Tuple.dyn_o )

src/Data/Array/Comfort/Shape/Tuple.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative ((<$>))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 22] Compiling Data.Array.Comfort.Shape.Test ( src/Data/Array/Comfort/Shape/Test.hs, dist/build/Data/Array/Comfort/Shape/Test.o, dist/build/Data/Array/Comfort/Shape/Test.dyn_o )

src/Data/Array/Comfort/Shape/Test.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
8 | import Control.Applicative (pure)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape/Test.hs:19:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
19 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix, QC.Testable prop) =>
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:27:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
27 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:34:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
34 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:41:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
41 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:44:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
44 |       mapSnd ($ix) (Shape.sizeOffset sh)
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:49:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
49 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:52:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
52 |       mapSnd ($ix) (Shape.uncheckedSizeOffset sh) ==
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:56:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
56 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:60:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
60 |       mapSnd ($ix) (Shape.unifiedSizeOffset sh) ==
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:64:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
64 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:68:44: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
68 |       (mapSnd (Shape.requireCheck check . ($ix)) $ Shape.unifiedSizeOffset sh)
   |                                            ^

src/Data/Array/Comfort/Shape/Test.hs:72:29: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
72 |             mapSnd (pure . ($ix)) (Shape.sizeOffset sh)
   |                             ^

src/Data/Array/Comfort/Shape/Test.hs:74:29: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
74 |             mapSnd (pure . ($ix)) (Shape.uncheckedSizeOffset sh)
   |                             ^

src/Data/Array/Comfort/Shape/Test.hs:77:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
77 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:83:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
83 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:99:52: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
99 | invIndices :: (Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) => sh -> Bool
   |                                                    ^

src/Data/Array/Comfort/Shape/Test.hs:105:41: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
105 |    (Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) => sh -> Bool
    |                                         ^

src/Data/Array/Comfort/Shape/Test.hs:111:63: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
111 |    (Shape.Checking check, Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) =>
    |                                                               ^

src/Data/Array/Comfort/Shape/Test.hs:119:63: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
119 |    (Shape.Checking check, Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) =>
    |                                                               ^

src/Data/Array/Comfort/Shape/Test.hs:132:50: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
132 |     Shape.InvIndexed sh, Show sh, Shape.Index sh ~ ix, Eq ix, Show ix) =>
    |                                                  ^

src/Data/Array/Comfort/Shape/Test.hs:148:50: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
148 |    (Shape.InvIndexed sh, Show sh, Shape.Index sh ~ ix, Eq ix, Show ix) =>
    |                                                  ^
[ 6 of 22] Compiling Data.Array.Comfort.Shape.SubSize ( src/Data/Array/Comfort/Shape/SubSize.hs, dist/build/Data/Array/Comfort/Shape/SubSize.o, dist/build/Data/Array/Comfort/Shape/SubSize.dyn_o )
[ 7 of 22] Compiling Data.Array.Comfort.Container ( src/Data/Array/Comfort/Container.hs, dist/build/Data/Array/Comfort/Container.o, dist/build/Data/Array/Comfort/Container.dyn_o )

src/Data/Array/Comfort/Container.hs:25:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
25 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 22] Compiling Data.Array.Comfort.Check ( src/Data/Array/Comfort/Check.hs, dist/build/Data/Array/Comfort/Check.o, dist/build/Data/Array/Comfort/Check.dyn_o )
[ 9 of 22] Compiling Data.Array.Comfort.Boxed.Unchecked ( src/Data/Array/Comfort/Boxed/Unchecked.hs, dist/build/Data/Array/Comfort/Boxed/Unchecked.o, dist/build/Data/Array/Comfort/Boxed/Unchecked.dyn_o )

src/Data/Array/Comfort/Boxed/Unchecked.hs:29:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
29 | import Control.Applicative (Applicative, pure, (<*>), (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 22] Compiling Data.Array.Comfort.Boxed.Strict.Unchecked ( src/Data/Array/Comfort/Boxed/Strict/Unchecked.hs, dist/build/Data/Array/Comfort/Boxed/Strict/Unchecked.o, dist/build/Data/Array/Comfort/Boxed/Strict/Unchecked.dyn_o )
[11 of 22] Compiling Data.Array.Comfort.Boxed ( src/Data/Array/Comfort/Boxed.hs, dist/build/Data/Array/Comfort/Boxed.o, dist/build/Data/Array/Comfort/Boxed.dyn_o )

src/Data/Array/Comfort/Boxed.hs:48:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
48 | import Control.Applicative (liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Boxed.hs:55:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
55 | import Data.Traversable (Traversable, traverse)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 22] Compiling Data.Array.Comfort.Bool ( src/Data/Array/Comfort/Bool.hs, dist/build/Data/Array/Comfort/Bool.o, dist/build/Data/Array/Comfort/Bool.dyn_o )
[13 of 22] Compiling Data.Array.Comfort.Storable.Memory ( src/Data/Array/Comfort/Storable/Memory.hs, dist/build/Data/Array/Comfort/Storable/Memory.o, dist/build/Data/Array/Comfort/Storable/Memory.dyn_o )
[14 of 22] Compiling Data.Array.Comfort.Storable.Mutable.Private ( src/Data/Array/Comfort/Storable/Mutable/Private.hs, dist/build/Data/Array/Comfort/Storable/Mutable/Private.o, dist/build/Data/Array/Comfort/Storable/Mutable/Private.dyn_o )

src/Data/Array/Comfort/Storable/Mutable/Private.hs:14:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
14 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Storable/Mutable/Private.hs:23:18: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
23 | data Array (m :: * -> *) sh a =
   |                  ^

src/Data/Array/Comfort/Storable/Mutable/Private.hs:23:23: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
23 | data Array (m :: * -> *) sh a =
   |                       ^
[15 of 22] Compiling Data.Array.Comfort.Storable.Private ( src/Data/Array/Comfort/Storable/Private.hs, dist/build/Data/Array/Comfort/Storable/Private.o, dist/build/Data/Array/Comfort/Storable/Private.dyn_o )

src/Data/Array/Comfort/Storable/Private.hs:6:1: warning: [GHC-66111] [-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()
  |
6 | import Data.Semigroup (Semigroup((<>)))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Storable/Private.hs:7:1: warning: [GHC-66111] [-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()
  |
7 | import Data.Monoid (Monoid(mempty, mappend))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16 of 22] Compiling Data.Array.Comfort.Storable.Mutable.Unchecked ( src/Data/Array/Comfort/Storable/Mutable/Unchecked.hs, dist/build/Data/Array/Comfort/Storable/Mutable/Unchecked.o, dist/build/Data/Array/Comfort/Storable/Mutable/Unchecked.dyn_o )
[17 of 22] Compiling Data.Array.Comfort.Storable.Mutable ( src/Data/Array/Comfort/Storable/Mutable.hs, dist/build/Data/Array/Comfort/Storable/Mutable.o, dist/build/Data/Array/Comfort/Storable/Mutable.dyn_o )
[18 of 22] Compiling Data.Array.Comfort.Storable.Unchecked.Creator ( src/Data/Array/Comfort/Storable/Unchecked/Creator.hs, dist/build/Data/Array/Comfort/Storable/Unchecked/Creator.o, dist/build/Data/Array/Comfort/Storable/Unchecked/Creator.dyn_o )
[19 of 22] Compiling Data.Array.Comfort.Storable.Unchecked.Monadic ( src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs, dist/build/Data/Array/Comfort/Storable/Unchecked/Monadic.o, dist/build/Data/Array/Comfort/Storable/Unchecked/Monadic.dyn_o )
[20 of 22] Compiling Data.Array.Comfort.Storable.Unchecked ( src/Data/Array/Comfort/Storable/Unchecked.hs, dist/build/Data/Array/Comfort/Storable/Unchecked.o, dist/build/Data/Array/Comfort/Storable/Unchecked.dyn_o )

src/Data/Array/Comfort/Storable/Unchecked.hs:57:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
57 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 22] Compiling Data.Array.Comfort.Storable.Dim2 ( src/Data/Array/Comfort/Storable/Dim2.hs, dist/build/Data/Array/Comfort/Storable/Dim2.o, dist/build/Data/Array/Comfort/Storable/Dim2.dyn_o )
[22 of 22] Compiling Data.Array.Comfort.Storable ( src/Data/Array/Comfort/Storable.hs, dist/build/Data/Array/Comfort/Storable.o, dist/build/Data/Array/Comfort/Storable.dyn_o )
Preprocessing library for comfort-array-0.5.5..
Running Haddock on library for comfort-array-0.5.5..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 22] Compiling Data.Array.Comfort.Shape.Set ( set/0.5.4/Data/Array/Comfort/Shape/Set.hs, nothing )
[ 2 of 22] Compiling Data.Array.Comfort.Shape.Utility ( src/Data/Array/Comfort/Shape/Utility.hs, nothing )
[ 3 of 22] Compiling Data.Array.Comfort.Shape ( src/Data/Array/Comfort/Shape.hs, nothing )

src/Data/Array/Comfort/Shape.hs:96:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
96 | import Control.Applicative (Applicative, pure, (<*>), (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:111:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
    |
111 | import Data.Traversable (Traversable)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:112:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
    |
112 | import Data.Foldable (Foldable)
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape.hs:757:14: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
757 |             ($ix)
    |              ^

src/Data/Array/Comfort/Shape.hs:815:14: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
    |
815 |             ($ix)
    |              ^

src/Data/Array/Comfort/Shape.hs:1910:26: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
     |
1910 | newtype FieldIndex (f :: * -> *) = FieldIndex Int
     |                          ^

src/Data/Array/Comfort/Shape.hs:1910:31: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
     |
1910 | newtype FieldIndex (f :: * -> *) = FieldIndex Int
     |                               ^
[ 4 of 22] Compiling Data.Array.Comfort.Shape.Tuple ( src/Data/Array/Comfort/Shape/Tuple.hs, nothing )

src/Data/Array/Comfort/Shape/Tuple.hs:9:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
9 | import Control.Applicative ((<$>))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 22] Compiling Data.Array.Comfort.Shape.Test ( src/Data/Array/Comfort/Shape/Test.hs, nothing )

src/Data/Array/Comfort/Shape/Test.hs:8:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
8 | import Control.Applicative (pure)
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Shape/Test.hs:19:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
19 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix, QC.Testable prop) =>
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:27:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
27 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:34:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
34 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:41:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
41 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:44:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
44 |       mapSnd ($ix) (Shape.sizeOffset sh)
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:49:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
49 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:52:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
52 |       mapSnd ($ix) (Shape.uncheckedSizeOffset sh) ==
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:56:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
56 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:60:15: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
60 |       mapSnd ($ix) (Shape.unifiedSizeOffset sh) ==
   |               ^

src/Data/Array/Comfort/Shape/Test.hs:64:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
64 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:68:44: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
68 |       (mapSnd (Shape.requireCheck check . ($ix)) $ Shape.unifiedSizeOffset sh)
   |                                            ^

src/Data/Array/Comfort/Shape/Test.hs:72:29: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
72 |             mapSnd (pure . ($ix)) (Shape.sizeOffset sh)
   |                             ^

src/Data/Array/Comfort/Shape/Test.hs:74:29: warning: [GHC-47082] [-Woperator-whitespace-ext-conflict]
    The prefix use of a $ would denote an untyped splice
      were the TemplateHaskell extension enabled.
    Suggested fix: Add whitespace after the $.
   |
74 |             mapSnd (pure . ($ix)) (Shape.uncheckedSizeOffset sh)
   |                             ^

src/Data/Array/Comfort/Shape/Test.hs:77:38: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
77 |    (Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) => sh -> QC.Property
   |                                      ^

src/Data/Array/Comfort/Shape/Test.hs:83:60: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
83 |    (Shape.Checking check, Shape.Indexed sh, Shape.Index sh ~ ix, Show ix) =>
   |                                                            ^

src/Data/Array/Comfort/Shape/Test.hs:99:52: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
   |
99 | invIndices :: (Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) => sh -> Bool
   |                                                    ^

src/Data/Array/Comfort/Shape/Test.hs:105:41: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
105 |    (Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) => sh -> Bool
    |                                         ^

src/Data/Array/Comfort/Shape/Test.hs:111:63: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
111 |    (Shape.Checking check, Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) =>
    |                                                               ^

src/Data/Array/Comfort/Shape/Test.hs:119:63: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
119 |    (Shape.Checking check, Shape.InvIndexed sh, Shape.Index sh ~ ix, Eq ix) =>
    |                                                               ^

src/Data/Array/Comfort/Shape/Test.hs:132:50: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
132 |     Shape.InvIndexed sh, Show sh, Shape.Index sh ~ ix, Eq ix, Show ix) =>
    |                                                  ^

src/Data/Array/Comfort/Shape/Test.hs:148:50: warning: [GHC-58520] [-Wtype-equality-requires-operators]
    The use of ~ without TypeOperators
    will become an error in a future GHC release.
    Suggested fix: Perhaps you intended to use TypeOperators
    |
148 |    (Shape.InvIndexed sh, Show sh, Shape.Index sh ~ ix, Eq ix, Show ix) =>
    |                                                  ^
[ 6 of 22] Compiling Data.Array.Comfort.Shape.SubSize ( src/Data/Array/Comfort/Shape/SubSize.hs, nothing )
[ 7 of 22] Compiling Data.Array.Comfort.Container ( src/Data/Array/Comfort/Container.hs, nothing )

src/Data/Array/Comfort/Container.hs:25:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
25 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 22] Compiling Data.Array.Comfort.Check ( src/Data/Array/Comfort/Check.hs, nothing )
[ 9 of 22] Compiling Data.Array.Comfort.Boxed.Unchecked ( src/Data/Array/Comfort/Boxed/Unchecked.hs, nothing )

src/Data/Array/Comfort/Boxed/Unchecked.hs:29:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
29 | import Control.Applicative (Applicative, pure, (<*>), (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[10 of 22] Compiling Data.Array.Comfort.Boxed.Strict.Unchecked ( src/Data/Array/Comfort/Boxed/Strict/Unchecked.hs, nothing )
[11 of 22] Compiling Data.Array.Comfort.Boxed ( src/Data/Array/Comfort/Boxed.hs, nothing )

src/Data/Array/Comfort/Boxed.hs:48:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
48 | import Control.Applicative (liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Boxed.hs:55:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Traversable is redundant
      except perhaps to import instances from Data.Traversable
    To import instances alone, use: import Data.Traversable()
   |
55 | import Data.Traversable (Traversable, traverse)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 22] Compiling Data.Array.Comfort.Bool ( src/Data/Array/Comfort/Bool.hs, nothing )
[13 of 22] Compiling Data.Array.Comfort.Storable.Memory ( src/Data/Array/Comfort/Storable/Memory.hs, nothing )
[14 of 22] Compiling Data.Array.Comfort.Storable.Mutable.Private ( src/Data/Array/Comfort/Storable/Mutable/Private.hs, nothing )

src/Data/Array/Comfort/Storable/Mutable/Private.hs:14:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
14 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Storable/Mutable/Private.hs:23:18: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
23 | data Array (m :: * -> *) sh a =
   |                  ^

src/Data/Array/Comfort/Storable/Mutable/Private.hs:23:23: warning: [GHC-39567] [-Wstar-is-type]
    Using * (or its Unicode variant) to mean Data.Kind.Type
    relies on the StarIsType extension, which will become
    deprecated in the future.
    Suggested fix: Use Type from Data.Kind instead.
   |
23 | data Array (m :: * -> *) sh a =
   |                       ^
[15 of 22] Compiling Data.Array.Comfort.Storable.Private ( src/Data/Array/Comfort/Storable/Private.hs, nothing )

src/Data/Array/Comfort/Storable/Private.hs:6:1: warning: [GHC-66111] [-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()
  |
6 | import Data.Semigroup (Semigroup((<>)))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Data/Array/Comfort/Storable/Private.hs:7:1: warning: [GHC-66111] [-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()
  |
7 | import Data.Monoid (Monoid(mempty, mappend))
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[16 of 22] Compiling Data.Array.Comfort.Storable.Mutable.Unchecked ( src/Data/Array/Comfort/Storable/Mutable/Unchecked.hs, nothing )
[17 of 22] Compiling Data.Array.Comfort.Storable.Mutable ( src/Data/Array/Comfort/Storable/Mutable.hs, nothing )
[18 of 22] Compiling Data.Array.Comfort.Storable.Unchecked.Creator ( src/Data/Array/Comfort/Storable/Unchecked/Creator.hs, nothing )
[19 of 22] Compiling Data.Array.Comfort.Storable.Unchecked.Monadic ( src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs, nothing )
[20 of 22] Compiling Data.Array.Comfort.Storable.Unchecked ( src/Data/Array/Comfort/Storable/Unchecked.hs, nothing )

src/Data/Array/Comfort/Storable/Unchecked.hs:57:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
57 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[21 of 22] Compiling Data.Array.Comfort.Storable.Dim2 ( src/Data/Array/Comfort/Storable/Dim2.hs, nothing )
[22 of 22] Compiling Data.Array.Comfort.Storable ( src/Data/Array/Comfort/Storable.hs, nothing )
Haddock coverage:
Warning: 'Construction' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:1942:30
    * at src/Data/Array/Comfort/Shape.hs:1942:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:1942:1
Warning: 'Cyclic' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:1587:20
    * at src/Data/Array/Comfort/Shape.hs:1587:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:1587:1
Warning: 'Triangular' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:1202:4
    * at src/Data/Array/Comfort/Shape.hs:1201:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:1201:1
Warning: 'Cube' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:1137:19
    * at src/Data/Array/Comfort/Shape.hs:1137:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:1137:1
Warning: 'Square' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:1080:21
    * at src/Data/Array/Comfort/Shape.hs:1080:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:1080:1
Warning: 'DeferredIndex' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:872:28
    * at src/Data/Array/Comfort/Shape.hs:872:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:872:1
Warning: 'Enumeration' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:602:22
    * at src/Data/Array/Comfort/Shape.hs:602:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:602:1
Warning: 'Shifted' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:531:18
    * at src/Data/Array/Comfort/Shape.hs:531:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:531:1
Warning: 'Range' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:481:16
    * at src/Data/Array/Comfort/Shape.hs:481:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:481:1
Warning: 'OneBased' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:429:22
    * at src/Data/Array/Comfort/Shape.hs:429:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:429:1
Warning: 'ZeroBased' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape.hs:371:23
    * at src/Data/Array/Comfort/Shape.hs:371:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape.hs:371:1
Warning: '()' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  24% ( 18 / 74) in 'Data.Array.Comfort.Shape'
  Missing documentation for:
    Module header
    Indexed (src/Data/Array/Comfort/Shape.hs:249)
    InvIndexed (src/Data/Array/Comfort/Shape.hs:274)
    messageIndexFromOffset (src/Data/Array/Comfort/Shape/Utility.hs:7)
    assertIndexFromOffset (src/Data/Array/Comfort/Shape.hs:289)
    Static (src/Data/Array/Comfort/Shape.hs:291)
    Pattern (src/Data/Array/Comfort/Shape.hs:298)
    AppendMonoid (src/Data/Array/Comfort/Shape.hs:313)
    requireCheck (src/Data/Array/Comfort/Shape.hs:165)
    CheckSingleton (src/Data/Array/Comfort/Shape.hs:149)
    Checking (src/Data/Array/Comfort/Shape.hs:145)
    Result (src/Data/Array/Comfort/Shape.hs:146)
    runChecked (src/Data/Array/Comfort/Shape.hs:173)
    runUnchecked (src/Data/Array/Comfort/Shape.hs:181)
    assert (src/Data/Array/Comfort/Shape.hs:194)
    throwOrError (src/Data/Array/Comfort/Shape.hs:188)
    Zero (src/Data/Array/Comfort/Shape.hs:317)
    zeroBasedSplit (src/Data/Array/Comfort/Shape.hs:406)
    deferIndex (src/Data/Array/Comfort/Shape.hs:905)
    revealIndex (src/Data/Array/Comfort/Shape.hs:908)
    cartesianFromSquare (src/Data/Array/Comfort/Shape.hs:1084)
    cartesianFromCube (src/Data/Array/Comfort/Shape.hs:1141)
    Lower (src/Data/Array/Comfort/Shape.hs:1180)
    Upper (src/Data/Array/Comfort/Shape.hs:1181)
    LowerTriangular (src/Data/Array/Comfort/Shape.hs:1215)
    UpperTriangular (src/Data/Array/Comfort/Shape.hs:1216)
    lowerTriangular (src/Data/Array/Comfort/Shape.hs:1219)
    upperTriangular (src/Data/Array/Comfort/Shape.hs:1222)
    triangleSize (src/Data/Array/Comfort/Shape.hs:1291)
    triangleRoot (src/Data/Array/Comfort/Shape.hs:1300)
    SimplexAscending (src/Data/Array/Comfort/Shape.hs:1369)
    simplexAscending (src/Data/Array/Comfort/Shape.hs:1373)
    SimplexDescending (src/Data/Array/Comfort/Shape.hs:1370)
    simplexDescending (src/Data/Array/Comfort/Shape.hs:1376)
    Ascending (src/Data/Array/Comfort/Shape.hs:1355)
    Descending (src/Data/Array/Comfort/Shape.hs:1356)
    SimplexOrder (src/Data/Array/Comfort/Shape.hs:1357)
    SimplexOrderC (src/Data/Array/Comfort/Shape.hs:1382)
    AllDistinct (src/Data/Array/Comfort/Shape.hs:1386)
    SomeRepetitive (src/Data/Array/Comfort/Shape.hs:1387)
    Collision (src/Data/Array/Comfort/Shape.hs:1388)
    CollisionC (src/Data/Array/Comfort/Shape.hs:1390)
    AccessorTuple (src/Data/Array/Comfort/Shape.hs:1750)
    StaticTuple (src/Data/Array/Comfort/Shape.hs:1753)
    Element (src/Data/Array/Comfort/Shape.hs:1694)
    TupleAccessor (src/Data/Array/Comfort/Shape.hs:1691)
    TupleIndex (src/Data/Array/Comfort/Shape.hs:1692)
    ElementIndex (src/Data/Array/Comfort/Shape.hs:1870)
    ElementTuple (src/Data/Array/Comfort/Shape.hs:1701)
    indexTupleFromShape (src/Data/Array/Comfort/Shape.hs:1889)
    FieldIndex (src/Data/Array/Comfort/Shape.hs:1910)
    indexRecordFromShape (src/Data/Array/Comfort/Shape.hs:1929)
    ConsIndex (src/Data/Array/Comfort/Shape.hs:1939)
    Construction (src/Data/Array/Comfort/Shape.hs:1942)
    construct (src/Data/Array/Comfort/Shape.hs:1957)
    consIndex (src/Data/Array/Comfort/Shape.hs:1961)
   0% (  0 /  2) in 'Data.Array.Comfort.Shape.Test'
  Missing documentation for:
    Module header
    tests (src/Data/Array/Comfort/Shape/Test.hs:150)
  16% (  2 / 12) in 'Data.Array.Comfort.Shape.SubSize'
  Missing documentation for:
    T (src/Data/Array/Comfort/Shape/SubSize.hs:25)
    auto (src/Data/Array/Comfort/Shape/SubSize.hs:28)
    atom (src/Data/Array/Comfort/Shape/SubSize.hs:31)
    Sub (src/Data/Array/Comfort/Shape/SubSize.hs:33)
    sub (src/Data/Array/Comfort/Shape/SubSize.hs:36)
    pair (src/Data/Array/Comfort/Shape/SubSize.hs:45)
    triple (src/Data/Array/Comfort/Shape/SubSize.hs:56)
    append (src/Data/Array/Comfort/Shape/SubSize.hs:67)
    C (src/Data/Array/Comfort/Shape/SubSize.hs:76)
    Atom (src/Data/Array/Comfort/Shape/SubSize.hs:83)
  20% (  1 /  5) in 'Data.Array.Comfort.Container'
  Missing documentation for:
    C (src/Data/Array/Comfort/Container.hs:31)
    EqShape (src/Data/Array/Comfort/Container.hs:40)
    NFShape (src/Data/Array/Comfort/Container.hs:37)
    Indexed (src/Data/Array/Comfort/Container.hs:43)
  22% (  4 / 18) in 'Data.Array.Comfort.Boxed.Unchecked'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Boxed/Unchecked.hs:67)
    reshape (src/Data/Array/Comfort/Boxed/Unchecked.hs:112)
    mapShape (src/Data/Array/Comfort/Boxed/Unchecked.hs:115)
    ! (src/Data/Array/Comfort/Boxed/Unchecked.hs:121)
    toList (src/Data/Array/Comfort/Boxed/Unchecked.hs:124)
    fromList (src/Data/Array/Comfort/Boxed/Unchecked.hs:128)
    vectorFromList (src/Data/Array/Comfort/Boxed/Unchecked.hs:131)
    replicate (src/Data/Array/Comfort/Boxed/Unchecked.hs:136)
    map (src/Data/Array/Comfort/Boxed/Unchecked.hs:141)
    zipWith (src/Data/Array/Comfort/Boxed/Unchecked.hs:147)
    append (src/Data/Array/Comfort/Boxed/Unchecked.hs:160)
    takeRight (src/Data/Array/Comfort/Boxed/Unchecked.hs:199)
    split (src/Data/Array/Comfort/Boxed/Unchecked.hs:205)
  14% (  5 / 35) in 'Data.Array.Comfort.Boxed'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Boxed/Unchecked.hs:67)
    shape (src/Data/Array/Comfort/Boxed.hs:85)
    reshape (src/Data/Array/Comfort/Boxed.hs:88)
    mapShape (src/Data/Array/Comfort/Boxed.hs:92)
    accessMaybe (src/Data/Array/Comfort/Boxed.hs:151)
    ! (src/Data/Array/Comfort/Boxed.hs:147)
    toList (src/Data/Array/Comfort/Boxed/Unchecked.hs:124)
    fromList (src/Data/Array/Comfort/Boxed/Unchecked.hs:128)
    vectorFromList (src/Data/Array/Comfort/Boxed/Unchecked.hs:131)
    toAssociations (src/Data/Array/Comfort/Boxed.hs:189)
    fromMap (src/Data/Array/Comfort/Boxed.hs:99)
    toMap (src/Data/Array/Comfort/Boxed.hs:102)
    fromTuple (src/Data/Array/Comfort/Boxed.hs:107)
    toTuple (src/Data/Array/Comfort/Boxed.hs:114)
    fromRecord (src/Data/Array/Comfort/Boxed.hs:122)
    toRecord (src/Data/Array/Comfort/Boxed.hs:131)
    fromContainer (src/Data/Array/Comfort/Boxed.hs:138)
    toContainer (src/Data/Array/Comfort/Boxed.hs:141)
    indices (src/Data/Array/Comfort/Boxed.hs:96)
    replicate (src/Data/Array/Comfort/Boxed/Unchecked.hs:136)
    cartesian (src/Data/Array/Comfort/Boxed.hs:221)
    map (src/Data/Array/Comfort/Boxed/Unchecked.hs:141)
    zipWith (src/Data/Array/Comfort/Boxed.hs:162)
    // (src/Data/Array/Comfort/Boxed.hs:170)
    accumulate (src/Data/Array/Comfort/Boxed.hs:178)
    fromAssociations (src/Data/Array/Comfort/Boxed.hs:193)
    append (src/Data/Array/Comfort/Boxed/Unchecked.hs:160)
    takeRight (src/Data/Array/Comfort/Boxed/Unchecked.hs:199)
    split (src/Data/Array/Comfort/Boxed/Unchecked.hs:205)
   7% (  1 / 13) in 'Data.Array.Comfort.Bool'
  Missing documentation for:
    Array (src/Data/Array/Comfort/Bool.hs:33)
    shape (src/Data/Array/Comfort/Bool.hs:41)
    reshape (src/Data/Array/Comfort/Bool.hs:44)
    mapShape (src/Data/Array/Comfort/Bool.hs:48)
    fromList (src/Data/Array/Comfort/Bool.hs:53)
    toList (src/Data/Array/Comfort/Bool.hs:56)
    fromSet (src/Data/Array/Comfort/Bool.hs:60)
    toSet (src/Data/Array/Comfort/Bool.hs:64)
    member (src/Data/Array/Comfort/Bool.hs:73)
    union (src/Data/Array/Comfort/Bool.hs:85)
    difference (src/Data/Array/Comfort/Bool.hs:91)
    intersection (src/Data/Array/Comfort/Bool.hs:88)
   0% (  0 / 24) in 'Data.Array.Comfort.Storable.Mutable.Private'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Storable/Mutable/Private.hs:23)
    STArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:29)
    IOArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:30)
    copy (src/Data/Array/Comfort/Storable/Mutable/Private.hs:36)
    create (src/Data/Array/Comfort/Storable/Mutable/Private.hs:45)
    createWithSize (src/Data/Array/Comfort/Storable/Mutable/Private.hs:50)
    createWithSizeAndResult (src/Data/Array/Comfort/Storable/Mutable/Private.hs:56)
    unsafeCreate (src/Data/Array/Comfort/Storable/Mutable/Private.hs:66)
    unsafeCreateWithSize (src/Data/Array/Comfort/Storable/Mutable/Private.hs:71)
    unsafeCreateWithSizeAndResult (src/Data/Array/Comfort/Storable/Mutable/Private.hs:77)
    unsafeArrayIOToPrim (src/Data/Array/Comfort/Storable/Mutable/Private.hs:82)
    show (src/Data/Array/Comfort/Storable/Mutable/Private.hs:88)
    withArrayPtr (src/Data/Array/Comfort/Storable/Mutable/Private.hs:94)
    withPtr (src/Data/Array/Comfort/Storable/Mutable/Private.hs:97)
    read (src/Data/Array/Comfort/Storable/Mutable/Private.hs:102)
    readMaybe (src/Data/Array/Comfort/Storable/Mutable/Private.hs:108)
    readEither (src/Data/Array/Comfort/Storable/Mutable/Private.hs:113)
    write (src/Data/Array/Comfort/Storable/Mutable/Private.hs:120)
    update (src/Data/Array/Comfort/Storable/Mutable/Private.hs:126)
    new (src/Data/Array/Comfort/Storable/Mutable/Private.hs:131)
    toList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:135)
    fromList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:139)
    vectorFromList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:143)
   0% (  0 / 16) in 'Data.Array.Comfort.Storable.Private'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Storable/Private.hs:24)
    reshape (src/Data/Array/Comfort/Storable/Private.hs:41)
    mapShape (src/Data/Array/Comfort/Storable/Private.hs:44)
    ! (src/Data/Array/Comfort/Storable/Private.hs:50)
    toList (src/Data/Array/Comfort/Storable/Private.hs:53)
    fromList (src/Data/Array/Comfort/Storable/Private.hs:56)
    vectorFromList (src/Data/Array/Comfort/Storable/Private.hs:59)
    // (src/Data/Array/Comfort/Storable/Private.hs:65)
    accumulate (src/Data/Array/Comfort/Storable/Private.hs:73)
    fromAssociations (src/Data/Array/Comfort/Storable/Private.hs:81)
    freeze (src/Data/Array/Comfort/Storable/Private.hs:90)
    thaw (src/Data/Array/Comfort/Storable/Private.hs:97)
    unsafeFreeze (src/Data/Array/Comfort/Storable/Private.hs:104)
    unsafeThaw (src/Data/Array/Comfort/Storable/Private.hs:111)
    append (src/Data/Array/Comfort/Storable/Private.hs:127)
   4% (  1 / 24) in 'Data.Array.Comfort.Storable.Mutable.Unchecked'
  Missing documentation for:
    Array (src/Data/Array/Comfort/Storable/Mutable/Private.hs:23)
    STArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:29)
    IOArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:30)
    new (src/Data/Array/Comfort/Storable/Mutable/Private.hs:131)
    copy (src/Data/Array/Comfort/Storable/Mutable/Private.hs:36)
    create (src/Data/Array/Comfort/Storable/Mutable/Private.hs:45)
    createWithSize (src/Data/Array/Comfort/Storable/Mutable/Private.hs:50)
    createWithSizeAndResult (src/Data/Array/Comfort/Storable/Mutable/Private.hs:56)
    unsafeCreate (src/Data/Array/Comfort/Storable/Mutable/Private.hs:66)
    unsafeCreateWithSize (src/Data/Array/Comfort/Storable/Mutable/Private.hs:71)
    unsafeCreateWithSizeAndResult (src/Data/Array/Comfort/Storable/Mutable/Private.hs:77)
    withPtr (src/Data/Array/Comfort/Storable/Mutable/Private.hs:97)
    read (src/Data/Array/Comfort/Storable/Mutable/Private.hs:102)
    readMaybe (src/Data/Array/Comfort/Storable/Mutable/Private.hs:108)
    write (src/Data/Array/Comfort/Storable/Mutable/Private.hs:120)
    update (src/Data/Array/Comfort/Storable/Mutable/Private.hs:126)
    toList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:135)
    fromList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:139)
    vectorFromList (src/Data/Array/Comfort/Storable/Mutable/Private.hs:143)
    freeze (src/Data/Array/Comfort/Storable/Private.hs:90)
    unsafeFreeze (src/Data/Array/Comfort/Storable/Private.hs:104)
    thaw (src/Data/Array/Comfort/Storable/Private.hs:97)
    unsafeThaw (src/Data/Array/Comfort/Storable/Private.hs:111)
   0% (  0 / 15) in 'Data.Array.Comfort.Storable.Mutable'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Storable/Mutable/Private.hs:23)
    STArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:29)
    IOArray (src/Data/Array/Comfort/Storable/Mutable/Private.hs:30)
    shape (src/Data/Array/Comfort/Storable/Mutable.hs:33)
    new (src/Data/Array/Comfort/Storable/Mutable/Private.hs:131)
    read (src/Data/Array/Comfort/Storable/Mutable.hs:39)
    readMaybe (src/Data/Array/Comfort/Storable/Mutable/Private.hs:108)
    write (src/Data/Array/Comfort/Storable/Mutable.hs:47)
    update (src/Data/Array/Comfort/Storable/Mutable.hs:55)
    toList (src/Data/Array/Comfort/Storable/Mutable.hs:61)
    fromList (src/Data/Array/Comfort/Storable/Mutable.hs:65)
    vectorFromList (src/Data/Array/Comfort/Storable/Mutable.hs:73)
    thaw (src/Data/Array/Comfort/Storable/Private.hs:97)
    freeze (src/Data/Array/Comfort/Storable/Private.hs:90)
   0% (  0 / 10) in 'Data.Array.Comfort.Storable.Unchecked.Creator'
  Missing documentation for:
    Module header
    Creator (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:21)
    liftIO (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:24)
    liftContT (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:27)
    pair (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:36)
    unsafeRun (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:52)
    unsafeRunWithResult (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:56)
    create (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:62)
    createWithSize (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:68)
    createWithSizes (src/Data/Array/Comfort/Storable/Unchecked/Creator.hs:77)
   0% (  0 /  7) in 'Data.Array.Comfort.Storable.Unchecked.Monadic'
  Missing documentation for:
    Module header
    unsafeCreate (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:22)
    unsafeCreateWithSize (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:27)
    unsafeCreateWithSizes (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:32)
    unsafeCreateWithSizeAndResult (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:38)
    unsafeCreateWithSizesAndResult (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:45)
    _unsafeCreateWithSizesAndResult (src/Data/Array/Comfort/Storable/Unchecked/Monadic.hs:53)
  25% (  8 / 32) in 'Data.Array.Comfort.Storable.Unchecked'
  Missing documentation for:
    Array (src/Data/Array/Comfort/Storable/Private.hs:24)
    reshape (src/Data/Array/Comfort/Storable/Private.hs:41)
    mapShape (src/Data/Array/Comfort/Storable/Private.hs:44)
    ! (src/Data/Array/Comfort/Storable/Private.hs:50)
    unsafeCreate (src/Data/Array/Comfort/Storable/Unchecked.hs:86)
    unsafeCreateWithSize (src/Data/Array/Comfort/Storable/Unchecked.hs:91)
    unsafeCreateWithSizes (src/Data/Array/Comfort/Storable/Unchecked.hs:96)
    unsafeCreateWithAutoSizes (src/Data/Array/Comfort/Storable/Unchecked.hs:103)
    unsafeCreateWithSizeAndResult (src/Data/Array/Comfort/Storable/Unchecked.hs:108)
    toList (src/Data/Array/Comfort/Storable/Private.hs:53)
    fromList (src/Data/Array/Comfort/Storable/Private.hs:56)
    vectorFromList (src/Data/Array/Comfort/Storable/Private.hs:59)
    fromStorableVector (src/Data/Array/Comfort/Storable/Unchecked.hs:114)
    toStorableVector (src/Data/Array/Comfort/Storable/Unchecked.hs:121)
    map (src/Data/Array/Comfort/Storable/Unchecked.hs:128)
    mapWithIndex (src/Data/Array/Comfort/Storable/Unchecked.hs:140)
    zipWith (src/Data/Array/Comfort/Storable/Unchecked.hs:153)
    // (src/Data/Array/Comfort/Storable/Private.hs:65)
    accumulate (src/Data/Array/Comfort/Storable/Private.hs:73)
    fromAssociations (src/Data/Array/Comfort/Storable/Private.hs:81)
    append (src/Data/Array/Comfort/Storable/Unchecked.hs:177)
    takeRight (src/Data/Array/Comfort/Storable/Unchecked.hs:206)
    split (src/Data/Array/Comfort/Storable/Unchecked.hs:212)
    foldl (src/Data/Array/Comfort/Storable/Unchecked.hs:241)
Warning: 'A' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'k' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  26% (  8 / 30) in 'Data.Array.Comfort.Storable.Dim2'
  Missing documentation for:
    Module header
    Array2 (src/Data/Array/Comfort/Storable/Dim2.hs:106)
    singleRow (src/Data/Array/Comfort/Storable/Dim2.hs:109)
    flattenRow (src/Data/Array/Comfort/Storable/Dim2.hs:115)
    singleColumn (src/Data/Array/Comfort/Storable/Dim2.hs:112)
    flattenColumn (src/Data/Array/Comfort/Storable/Dim2.hs:118)
    toRowArray (src/Data/Array/Comfort/Storable/Dim2.hs:139)
    takeTop (src/Data/Array/Comfort/Storable/Dim2.hs:228)
    takeBottom (src/Data/Array/Comfort/Storable/Dim2.hs:234)
    takeLeft (src/Data/Array/Comfort/Storable/Dim2.hs:249)
    takeRight (src/Data/Array/Comfort/Storable/Dim2.hs:264)
    BlockFunction (src/Data/Array/Comfort/Storable/Dim2.hs:421)
    RowFunction (src/Data/Array/Comfort/Storable/Dim2.hs:447)
    ShapeSequence (src/Data/Array/Comfort/Storable/Dim2.hs:405)
    BlockArray (src/Data/Array/Comfort/Storable/Dim2.hs:521)
    BlockMatrix (src/Data/Array/Comfort/Storable/Dim2.hs:522)
    Block (src/Data/Array/Comfort/Storable/Dim2.hs:529)
    block (src/Data/Array/Comfort/Storable/Dim2.hs:527)
    blockAbove (src/Data/Array/Comfort/Storable/Dim2.hs:547)
    blockBeside (src/Data/Array/Comfort/Storable/Dim2.hs:558)
    &=== (src/Data/Array/Comfort/Storable/Dim2.hs:575)
    &||| (src/Data/Array/Comfort/Storable/Dim2.hs:584)
  25% ( 15 / 59) in 'Data.Array.Comfort.Storable'
  Missing documentation for:
    Module header
    Array (src/Data/Array/Comfort/Storable/Private.hs:24)
    shape (src/Data/Array/Comfort/Storable.hs:140)
    reshape (src/Data/Array/Comfort/Storable.hs:143)
    mapShape (src/Data/Array/Comfort/Storable.hs:147)
    accessMaybe (src/Data/Array/Comfort/Storable.hs:291)
    ! (src/Data/Array/Comfort/Storable.hs:287)
    toList (src/Data/Array/Comfort/Storable/Private.hs:53)
    vectorFromList (src/Data/Array/Comfort/Storable/Private.hs:59)
    toAssociations (src/Data/Array/Comfort/Storable.hs:277)
    fromMap (src/Data/Array/Comfort/Storable.hs:158)
    toMap (src/Data/Array/Comfort/Storable.hs:161)
    fromIntMap (src/Data/Array/Comfort/Storable.hs:164)
    toIntMap (src/Data/Array/Comfort/Storable.hs:167)
    toTuple (src/Data/Array/Comfort/Storable.hs:190)
    toRecord (src/Data/Array/Comfort/Storable.hs:215)
    fromContainer (src/Data/Array/Comfort/Storable.hs:223)
    toContainer (src/Data/Array/Comfort/Storable.hs:227)
    sample (src/Data/Array/Comfort/Storable.hs:231)
    replicate (src/Data/Array/Comfort/Storable.hs:234)
    fromBoxed (src/Data/Array/Comfort/Storable.hs:238)
    toBoxed (src/Data/Array/Comfort/Storable.hs:241)
    fromStorableVector (src/Data/Array/Comfort/Storable/Unchecked.hs:114)
    toStorableVector (src/Data/Array/Comfort/Storable/Unchecked.hs:121)
    fromBlockArray1 (src/Data/Array/Comfort/Storable.hs:248)
    fromBlockArray2 (src/Data/Array/Comfort/Storable.hs:272)
    fromNonEmptyBlockArray2 (src/Data/Array/Comfort/Storable.hs:262)
    map (src/Data/Array/Comfort/Storable/Unchecked.hs:128)
    mapWithIndex (src/Data/Array/Comfort/Storable/Unchecked.hs:140)
    zipWith (src/Data/Array/Comfort/Storable.hs:307)
    // (src/Data/Array/Comfort/Storable.hs:315)
    accumulate (src/Data/Array/Comfort/Storable.hs:323)
    fromAssociations (src/Data/Array/Comfort/Storable.hs:331)
    pick (src/Data/Array/Comfort/Storable.hs:375)
    toRowArray (src/Data/Array/Comfort/Storable.hs:381)
    fromRowArray (src/Data/Array/Comfort/Storable.hs:387)
    append (src/Data/Array/Comfort/Storable/Unchecked.hs:177)
    takeRight (src/Data/Array/Comfort/Storable/Unchecked.hs:206)
    split (src/Data/Array/Comfort/Storable/Unchecked.hs:212)
    argMinimum (src/Data/Array/Comfort/Storable.hs:429)
    argMaximum (src/Data/Array/Comfort/Storable.hs:430)
    foldl (src/Data/Array/Comfort/Storable/Unchecked.hs:241)
    foldl1 (src/Data/Array/Comfort/Storable.hs:408)
    foldMap (src/Data/Array/Comfort/Storable.hs:421)
Warning: Data.Array.Comfort.Shape: could not find link destinations for: 
	- Data.Array.Comfort.Shape.repetitionAllowed
	- Data.Array.Comfort.Shape.TriangularPart
	- Data.Array.Comfort.Shape.Unchecked
	- Data.Array.Comfort.Shape.Checked
	- Data.Array.Comfort.Shape.D:R:IndexTuple3
	- Data.Array.Comfort.Shape.D:R:IndexTuple2
	- Data.Array.Comfort.Shape.D:R:IndexTagged
	- Data.Array.Comfort.Shape.D:R:IndexIntMap
	- Data.Array.Comfort.Shape.D:R:IndexMap
	- Data.Array.Comfort.Shape.D:R:IndexIntSet
	- Data.Array.Comfort.Shape.D:R:IndexSet
	- Data.Array.Comfort.Shape.D:R:IndexUnit
	- Data.Array.Comfort.Shape.D:R:DataPatternUnitx
	- Data.Array.Comfort.Shape.D:R:IndexRange
	- Data.Array.Comfort.Shape.D:R:IndexShifted
	- Data.Array.Comfort.Shape.D:R:IndexOneBased
	- Data.Array.Comfort.Shape.D:R:IndexZeroBased
	- Data.Array.Comfort.Shape.D:R:IndexEnumeration
	- Data.Array.Comfort.Shape.D:R:IndexDeferred
	- Data.Array.Comfort.Shape.D:R:IndexSquare
	- Data.Array.Comfort.Shape.D:R:IndexCube
	- Data.Array.Comfort.Shape.D:R:IndexTriangular
	- Data.Array.Comfort.Shape.D:R:IndexSimplex
	- Data.Array.Comfort.Shape.D:R:IndexCyclic
	- Data.Array.Comfort.Shape.D:R:Index::+
	- Data.Array.Comfort.Shape.D:R:DataTupleElementx
	- Data.Array.Comfort.Shape.D:R:DataTupleUnitx
	- Data.Array.Comfort.Shape.D:R:IndexNestedTuple
	- Data.Array.Comfort.Shape.D:R:IndexNestedTuple0
	- Data.Array.Comfort.Shape.D:R:IndexRecord
	- Data.Array.Comfort.Shape.D:R:IndexConstructed
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShape::+
	- Data.Array.Comfort.Container.D:R:IndexShape
Warning: Data.Array.Comfort.Shape.SubSize: could not find link destinations for: 
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShape::+
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShapeTuple3
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShapeTuple2
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShapeSub
	- Data.Array.Comfort.Shape.SubSize.D:R:ToShapeAtom
Warning: Data.Array.Comfort.Container: could not find link destinations for: 
	- Data.Array.Comfort.Container.ShapeNonEmptyMap
	- Data.Array.Comfort.Container.ShapeMap
	- Data.Array.Comfort.Container.ShapeEmpty
	- Data.Array.Comfort.Container.ShapeNonEmpty
	- Data.Array.Comfort.Container.ShapeList
	- Data.Array.Comfort.Container.D:R:ShapeT0
	- Data.Array.Comfort.Container.D:R:ShapeMap0
	- Data.Array.Comfort.Container.D:R:ShapeT2
	- Data.Array.Comfort.Container.D:R:ShapeT4
	- Data.Array.Comfort.Container.D:R:ShapeList0
	- Data.Array.Comfort.Container.D:R:IndexT
	- Data.Array.Comfort.Container.D:R:IndexMap
	- Data.Array.Comfort.Container.D:R:IndexT0
	- Data.Array.Comfort.Container.D:R:IndexList
Warning: Data.Array.Comfort.Boxed: could not find link destinations for: 
	- Data.Array.Comfort.Shape.Tuple.NestedTuple
Warning: Data.Array.Comfort.Storable.Private: could not find link destinations for: 
	- Data.Array.Comfort.Storable.Dim2.blockPrivate
Warning: Data.Array.Comfort.Storable.Unchecked: could not find link destinations for: 
	- Data.Array.Comfort.Storable.Dim2.blockPrivate
Warning: Data.Array.Comfort.Storable.Dim2: could not find link destinations for: 
	- Data.Array.Comfort.Storable.Dim2.blockPrivate
Warning: Data.Array.Comfort.Storable: could not find link destinations for: 
	- Data.Array.Comfort.Shape.Tuple.NestedTuple
	- Data.Array.Comfort.Storable.Dim2.blockPrivate
Documentation created: dist/doc/html/comfort-array/,
dist/doc/html/comfort-array/comfort-array.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comfort-array-0.5.5-11OtmHdjqSOJkUdzUn3U5Q
Completed    comfort-array-0.5.5
Downloading  comfort-blas-0.0.3.1
Downloaded   comfort-blas-0.0.3.1
Configuring comfort-blas-0.0.3.1...
Preprocessing library for comfort-blas-0.0.3.1..
Building library for comfort-blas-0.0.3.1..
[1 of 8] Compiling Numeric.BLAS.Matrix.Layout ( src/Numeric/BLAS/Matrix/Layout.hs, dist/build/Numeric/BLAS/Matrix/Layout.o, dist/build/Numeric/BLAS/Matrix/Layout.dyn_o )
[2 of 8] Compiling Numeric.BLAS.Matrix.Modifier ( src/Numeric/BLAS/Matrix/Modifier.hs, dist/build/Numeric/BLAS/Matrix/Modifier.o, dist/build/Numeric/BLAS/Matrix/Modifier.dyn_o )
[3 of 8] Compiling Numeric.BLAS.Scalar ( src/Numeric/BLAS/Scalar.hs, dist/build/Numeric/BLAS/Scalar.o, dist/build/Numeric/BLAS/Scalar.dyn_o )
[4 of 8] Compiling Numeric.BLAS.Private ( src/Numeric/BLAS/Private.hs, dist/build/Numeric/BLAS/Private.o, dist/build/Numeric/BLAS/Private.dyn_o )

src/Numeric/BLAS/Private.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
22 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 8] Compiling Numeric.BLAS.Matrix.RowMajor ( src/Numeric/BLAS/Matrix/RowMajor.hs, dist/build/Numeric/BLAS/Matrix/RowMajor.o, dist/build/Numeric/BLAS/Matrix/RowMajor.dyn_o )

src/Numeric/BLAS/Matrix/RowMajor.hs:49:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
49 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 8] Compiling Numeric.BLAS.Slice ( src/Numeric/BLAS/Slice.hs, dist/build/Numeric/BLAS/Slice.o, dist/build/Numeric/BLAS/Slice.dyn_o )
[7 of 8] Compiling Numeric.BLAS.Vector ( src/Numeric/BLAS/Vector.hs, dist/build/Numeric/BLAS/Vector.o, dist/build/Numeric/BLAS/Vector.dyn_o )
[8 of 8] Compiling Numeric.BLAS.Vector.Slice ( src/Numeric/BLAS/Vector/Slice.hs, dist/build/Numeric/BLAS/Vector/Slice.o, dist/build/Numeric/BLAS/Vector/Slice.dyn_o )
Preprocessing library for comfort-blas-0.0.3.1..
Running Haddock on library for comfort-blas-0.0.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 8] Compiling Numeric.BLAS.Matrix.Layout ( src/Numeric/BLAS/Matrix/Layout.hs, nothing )
[2 of 8] Compiling Numeric.BLAS.Matrix.Modifier ( src/Numeric/BLAS/Matrix/Modifier.hs, nothing )
[3 of 8] Compiling Numeric.BLAS.Scalar ( src/Numeric/BLAS/Scalar.hs, nothing )
[4 of 8] Compiling Numeric.BLAS.Private ( src/Numeric/BLAS/Private.hs, nothing )

src/Numeric/BLAS/Private.hs:22:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
22 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 8] Compiling Numeric.BLAS.Matrix.RowMajor ( src/Numeric/BLAS/Matrix/RowMajor.hs, nothing )

src/Numeric/BLAS/Matrix/RowMajor.hs:49:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
49 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[6 of 8] Compiling Numeric.BLAS.Slice ( src/Numeric/BLAS/Slice.hs, nothing )
[7 of 8] Compiling Numeric.BLAS.Vector ( src/Numeric/BLAS/Vector.hs, nothing )
[8 of 8] Compiling Numeric.BLAS.Vector.Slice ( src/Numeric/BLAS/Vector/Slice.hs, nothing )
Haddock coverage:
Warning: 'lapack' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   0% (  0 /  4) in 'Numeric.BLAS.Matrix.Layout'
  Missing documentation for:
    Module header
    Order
    flipOrder
    transposeFromOrder (src/Numeric/BLAS/Matrix/Layout.hs:12)
Warning: 'lapack' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   0% (  0 /  6) in 'Numeric.BLAS.Matrix.Modifier'
  Missing documentation for:
    Module header
    Transposition
    transposeOrder
    Conjugation
    conjugatedOnRowMajor (src/Numeric/BLAS/Matrix/Modifier.hs:16)
    Inversion
   0% (  0 / 25) in 'Numeric.BLAS.Scalar'
  Missing documentation for:
    Module header
    RealOf (src/Numeric/BLAS/Scalar.hs:42)
    ComplexOf (src/Numeric/BLAS/Scalar.hs:49)
    zero (src/Numeric/BLAS/Scalar.hs:85)
    one (src/Numeric/BLAS/Scalar.hs:86)
    minusOne (src/Numeric/BLAS/Scalar.hs:87)
    isZero (src/Numeric/BLAS/Scalar.hs:111)
    selectReal (src/Numeric/BLAS/Scalar.hs:90)
    selectFloating (src/Numeric/BLAS/Scalar.hs:95)
    ComplexSingleton (src/Numeric/BLAS/Scalar.hs:52)
    complexSingleton (src/Numeric/BLAS/Scalar.hs:57)
    complexSingletonOf (src/Numeric/BLAS/Scalar.hs:60)
    complexSingletonOfFunctor (src/Numeric/BLAS/Scalar.hs:63)
    PrecisionSingleton (src/Numeric/BLAS/Scalar.hs:69)
    precisionSingleton (src/Numeric/BLAS/Scalar.hs:74)
    precisionOf (src/Numeric/BLAS/Scalar.hs:77)
    precisionOfFunctor (src/Numeric/BLAS/Scalar.hs:80)
    equal (src/Numeric/BLAS/Scalar.hs:104)
    fromReal (src/Numeric/BLAS/Scalar.hs:115)
    toComplex (src/Numeric/BLAS/Scalar.hs:122)
    absolute (src/Numeric/BLAS/Scalar.hs:134)
    absoluteSquared (src/Numeric/BLAS/Scalar.hs:148)
    norm1 (src/Numeric/BLAS/Scalar.hs:141)
    realPart (src/Numeric/BLAS/Scalar.hs:128)
    conjugate (src/Numeric/BLAS/Scalar.hs:155)
  19% (  7 / 36) in 'Numeric.BLAS.Matrix.RowMajor'
  Missing documentation for:
    Module header
    Matrix (src/Numeric/BLAS/Matrix/RowMajor.hs:110)
    Vector (src/Numeric/BLAS/Matrix/RowMajor.hs:118)
    height (src/Numeric/BLAS/Matrix/RowMajor.hs:122)
    width (src/Numeric/BLAS/Matrix/RowMajor.hs:125)
    singleRow
    flattenRow
    singleColumn
    flattenColumn
    takeRow (src/Numeric/BLAS/Matrix/RowMajor.hs:157)
    takeColumn (src/Numeric/BLAS/Matrix/RowMajor.hs:166)
    fromRows (src/Numeric/BLAS/Matrix/RowMajor.hs:179)
    above (src/Numeric/BLAS/Matrix/RowMajor.hs:201)
    beside (src/Numeric/BLAS/Matrix/RowMajor.hs:210)
    takeTop (src/Numeric/BLAS/Matrix/RowMajor.hs:216)
    takeBottom (src/Numeric/BLAS/Matrix/RowMajor.hs:222)
    takeLeft (src/Numeric/BLAS/Matrix/RowMajor.hs:228)
    takeRight (src/Numeric/BLAS/Matrix/RowMajor.hs:234)
    tensorProduct (src/Numeric/BLAS/Matrix/RowMajor.hs:242)
    decomplex (src/Numeric/BLAS/Matrix/RowMajor.hs:274)
    recomplex (src/Numeric/BLAS/Matrix/RowMajor.hs:281)
    scaleRows (src/Numeric/BLAS/Matrix/RowMajor.hs:288)
    scaleColumns (src/Numeric/BLAS/Matrix/RowMajor.hs:311)
    Transposable (src/Numeric/BLAS/Matrix/RowMajor.hs:394)
    nonTransposed (src/Numeric/BLAS/Matrix/RowMajor.hs:401)
    transposed (src/Numeric/BLAS/Matrix/RowMajor.hs:404)
    transposeTransposable (src/Numeric/BLAS/Matrix/RowMajor.hs:409)
    kroneckerTransposable (src/Numeric/BLAS/Matrix/RowMajor.hs:603)
    kroneckerLeftTransposable (src/Numeric/BLAS/Matrix/RowMajor.hs:615)
  30% (  8 / 26) in 'Numeric.BLAS.Slice'
  Missing documentation for:
    Module header
    T (src/Numeric/BLAS/Slice.hs:61)
    fromShape (src/Numeric/BLAS/Slice.hs:65)
    row (src/Numeric/BLAS/Slice.hs:70)
    column (src/Numeric/BLAS/Slice.hs:75)
    bottomSubmatrix (src/Numeric/BLAS/Slice.hs:127)
    diagonal (src/Numeric/BLAS/Slice.hs:132)
    cartesianFromSquare (src/Numeric/BLAS/Slice.hs:136)
    squareRow (src/Numeric/BLAS/Slice.hs:140)
    squareColumn (src/Numeric/BLAS/Slice.hs:144)
    plane12 (src/Numeric/BLAS/Slice.hs:151)
    plane01 (src/Numeric/BLAS/Slice.hs:157)
    column2of3 (src/Numeric/BLAS/Slice.hs:164)
    column1of3 (src/Numeric/BLAS/Slice.hs:169)
    column0of3 (src/Numeric/BLAS/Slice.hs:174)
    left (src/Numeric/BLAS/Slice.hs:178)
    right (src/Numeric/BLAS/Slice.hs:181)
    ShapeInt (src/Numeric/BLAS/Slice.hs:184)
  63% ( 39 / 61) in 'Numeric.BLAS.Vector'
  Missing documentation for:
    Module header
    Vector (src/Numeric/BLAS/Vector.hs:197)
    RealOf (src/Numeric/BLAS/Scalar.hs:42)
    ComplexOf (src/Numeric/BLAS/Scalar.hs:49)
    toList (src/Numeric/BLAS/Vector.hs:201)
    fromList (src/Numeric/BLAS/Vector.hs:204)
    autoFromList (src/Numeric/BLAS/Vector.hs:207)
    append
    takeRight
    norm2Squared (src/Numeric/BLAS/Vector.hs:474)
    scaleReal (src/Numeric/BLAS/Vector.hs:700)
    mac (src/Numeric/BLAS/Vector.hs:742)
    foldl
    foldl1
    foldMap
    conjugate (src/Numeric/BLAS/Vector.hs:820)
    fromReal (src/Numeric/BLAS/Vector.hs:842)
    toComplex (src/Numeric/BLAS/Vector.hs:854)
    realPart (src/Numeric/BLAS/Vector.hs:883)
    imaginaryPart (src/Numeric/BLAS/Vector.hs:899)
    zipComplex (src/Numeric/BLAS/Vector.hs:906)
    unzipComplex (src/Numeric/BLAS/Vector.hs:922)
  56% ( 29 / 51) in 'Numeric.BLAS.Vector.Slice'
  Missing documentation for:
    Module header
    T (src/Numeric/BLAS/Vector/Slice.hs:268)
    shape (src/Numeric/BLAS/Vector/Slice.hs:225)
    Vector (src/Numeric/BLAS/Vector/Slice.hs:221)
    RealOf (src/Numeric/BLAS/Scalar.hs:42)
    ComplexOf (src/Numeric/BLAS/Scalar.hs:49)
    slice (src/Numeric/BLAS/Vector/Slice.hs:298)
    fromVector (src/Numeric/BLAS/Vector/Slice.hs:295)
    toVector (src/Numeric/BLAS/Vector/Slice.hs:274)
    access (src/Numeric/BLAS/Vector/Slice.hs:314)
    Chunk (src/Numeric/BLAS/Vector/Slice.hs:355)
    chunk (src/Numeric/BLAS/Vector/Slice.hs:362)
    dot (src/Numeric/BLAS/Vector/Slice.hs:383)
    norm2Squared (src/Numeric/BLAS/Vector/Slice.hs:521)
    mac (src/Numeric/BLAS/Vector/Slice.hs:780)
    conjugate (src/Numeric/BLAS/Vector/Slice.hs:856)
    fromReal (src/Numeric/BLAS/Vector/Slice.hs:877)
    toComplex (src/Numeric/BLAS/Vector/Slice.hs:889)
    realFromComplexVector (src/Numeric/BLAS/Vector/Slice.hs:918)
    realPart (src/Numeric/BLAS/Vector/Slice.hs:926)
    imaginaryPart (src/Numeric/BLAS/Vector/Slice.hs:934)
    zipComplex (src/Numeric/BLAS/Vector/Slice.hs:943)
Warning: Numeric.BLAS.Matrix.RowMajor: could not find link destinations for: 
	- Numeric.BLAS.Private.ComplexShape
	- Numeric.BLAS.Private.ShapeInt
Warning: Numeric.BLAS.Vector.Slice: could not find link destinations for: 
	- Numeric.BLAS.Private.ComplexShape
	- Numeric.BLAS.Vector.Slice.ShapeInt
Documentation created: dist/doc/html/comfort-blas/,
dist/doc/html/comfort-blas/comfort-blas.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comfort-blas-0.0.3.1-6N2h038Nn5aHgxVL1VkucL
Completed    comfort-blas-0.0.3.1
Downloading  comfort-array-shape-0.0
Downloaded   comfort-array-shape-0.0
Configuring comfort-array-shape-0.0...
Preprocessing library 'experimental' for comfort-array-shape-0.0..
Building library 'experimental' for comfort-array-shape-0.0..
[1 of 1] Compiling Data.Array.Comfort.Shape.Extra ( src/Data/Array/Comfort/Shape/Extra.hs, dist/build/experimental/Data/Array/Comfort/Shape/Extra.o, dist/build/experimental/Data/Array/Comfort/Shape/Extra.dyn_o )

src/Data/Array/Comfort/Shape/Extra.hs:21:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
21 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for comfort-array-shape-0.0..
Building library for comfort-array-shape-0.0..
[1 of 1] Compiling Data.Array.Comfort.Shape.Static ( src/Data/Array/Comfort/Shape/Static.hs, dist/build/Data/Array/Comfort/Shape/Static.o, dist/build/Data/Array/Comfort/Shape/Static.dyn_o )
Preprocessing library 'experimental' for comfort-array-shape-0.0..
Running Haddock on library 'experimental' for comfort-array-shape-0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Array.Comfort.Shape.Extra ( src/Data/Array/Comfort/Shape/Extra.hs, nothing )

src/Data/Array/Comfort/Shape/Extra.hs:21:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
21 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
Warning: 'indices' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'offset' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'indexFromOffset' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  50% (  1 /  2) in 'Data.Array.Comfort.Shape.Extra'
  Missing documentation for:
    Module header
Warning: Data.Array.Comfort.Shape.Extra: could not find link destinations for: 
	- Data.Array.Comfort.Shape.Extra.UnaryProxy
	- Data.Array.Comfort.Shape.Extra.D:R:IndexSimplex
Documentation created: dist/doc/html/comfort-array-shape/,
dist/doc/html/comfort-array-shape/comfort-array-shape.txt
Preprocessing library for comfort-array-shape-0.0..
Running Haddock on library for comfort-array-shape-0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 1] Compiling Data.Array.Comfort.Shape.Static ( src/Data/Array/Comfort/Shape/Static.hs, nothing )
Haddock coverage:
Warning: 'ZeroBased' is ambiguous. It is defined
    * at src/Data/Array/Comfort/Shape/Static.hs:36:23
    * at src/Data/Array/Comfort/Shape/Static.hs:36:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Data/Array/Comfort/Shape/Static.hs:36:1
  50% (  2 /  4) in 'Data.Array.Comfort.Shape.Static'
  Missing documentation for:
    Module header
    vector (src/Data/Array/Comfort/Shape/Static.hs:62)
Warning: Data.Array.Comfort.Shape.Static: could not find link destinations for: 
	- Data.Array.Comfort.Shape.Static.D:R:IndexZeroBased
Documentation created: dist/doc/html/comfort-array-shape/,
dist/doc/html/comfort-array-shape/comfort-array-shape.txt
Installing internal library experimental in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comfort-array-shape-0.0-GMgwi6ZSHbNBVRyf1gwWsf
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/comfort-array-shape-0.0-GMgwi6ZSHbNBVRyf1gwWsf
Completed    comfort-array-shape-0.0
Downloading  lapack-0.5.2
Downloaded   lapack-0.5.2
Configuring lapack-0.5.2...
Preprocessing library for lapack-0.5.2..
Building library for lapack-0.5.2..
[ 1 of 99] Compiling Numeric.LAPACK.Matrix.Layout.Basic ( src/Numeric/LAPACK/Matrix/Layout/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Layout/Basic.o, dist/build/Numeric/LAPACK/Matrix/Layout/Basic.dyn_o )
[ 2 of 99] Compiling Numeric.LAPACK.Output ( src/Numeric/LAPACK/Output.hs, dist/build/Numeric/LAPACK/Output.o, dist/build/Numeric/LAPACK/Output.dyn_o )

src/Numeric/LAPACK/Output.hs:24:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
24 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 99] Compiling Numeric.LAPACK.Scalar ( src/Numeric/LAPACK/Scalar.hs, dist/build/Numeric/LAPACK/Scalar.o, dist/build/Numeric/LAPACK/Scalar.dyn_o )
[ 4 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Private ( src/Numeric/LAPACK/Matrix/Hermitian/Private.hs, dist/build/Numeric/LAPACK/Matrix/Hermitian/Private.o, dist/build/Numeric/LAPACK/Matrix/Hermitian/Private.dyn_o )
[ 5 of 99] Compiling Numeric.LAPACK.Shape ( src/Numeric/LAPACK/Shape.hs, dist/build/Numeric/LAPACK/Shape.o, dist/build/Numeric/LAPACK/Shape.dyn_o )
[ 6 of 99] Compiling Numeric.LAPACK.Shape.Private ( src/Numeric/LAPACK/Shape/Private.hs, dist/build/Numeric/LAPACK/Shape/Private.o, dist/build/Numeric/LAPACK/Shape/Private.dyn_o )
[ 7 of 99] Compiling Numeric.LAPACK.Vector.Private ( src/Numeric/LAPACK/Vector/Private.hs, dist/build/Numeric/LAPACK/Vector/Private.o, dist/build/Numeric/LAPACK/Vector/Private.dyn_o )
[ 8 of 99] Compiling Numeric.LAPACK.Wrapper ( src/Numeric/LAPACK/Wrapper.hs, dist/build/Numeric/LAPACK/Wrapper.o, dist/build/Numeric/LAPACK/Wrapper.dyn_o )
[ 9 of 99] Compiling Numeric.LAPACK.Matrix.Extent.Private ( src/Numeric/LAPACK/Matrix/Extent/Private.hs, dist/build/Numeric/LAPACK/Matrix/Extent/Private.o, dist/build/Numeric/LAPACK/Matrix/Extent/Private.dyn_o )
[10 of 99] Compiling Numeric.LAPACK.Matrix.ModifierTyped ( src/Numeric/LAPACK/Matrix/ModifierTyped.hs, dist/build/Numeric/LAPACK/Matrix/ModifierTyped.o, dist/build/Numeric/LAPACK/Matrix/ModifierTyped.dyn_o )
[11 of 99] Compiling Numeric.LAPACK.Matrix.Layout.Private ( src/Numeric/LAPACK/Matrix/Layout/Private.hs, dist/build/Numeric/LAPACK/Matrix/Layout/Private.o, dist/build/Numeric/LAPACK/Matrix/Layout/Private.dyn_o )

src/Numeric/LAPACK/Matrix/Layout/Private.hs:30:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
30 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 99] Compiling Numeric.LAPACK.Private ( src/Numeric/LAPACK/Private.hs, dist/build/Numeric/LAPACK/Private.o, dist/build/Numeric/LAPACK/Private.dyn_o )

src/Numeric/LAPACK/Private.hs:31:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <$>, liftA2
    from module Control.Applicative is redundant
   |
31 | import Control.Applicative (Const(Const,getConst), liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 99] Compiling Numeric.LAPACK.Matrix.Private ( src/Numeric/LAPACK/Matrix/Private.hs, dist/build/Numeric/LAPACK/Matrix/Private.o, dist/build/Numeric/LAPACK/Matrix/Private.dyn_o )
[14 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Private ( src/Numeric/LAPACK/Matrix/Mosaic/Private.hs, dist/build/Numeric/LAPACK/Matrix/Mosaic/Private.o, dist/build/Numeric/LAPACK/Matrix/Mosaic/Private.dyn_o )

src/Numeric/LAPACK/Matrix/Mosaic/Private.hs:38:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
38 | import Control.Applicative (pure, (<*>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 99] Compiling Numeric.LAPACK.Matrix.Layout ( src/Numeric/LAPACK/Matrix/Layout.hs, dist/build/Numeric/LAPACK/Matrix/Layout.o, dist/build/Numeric/LAPACK/Matrix/Layout.dyn_o )
[16 of 99] Compiling Numeric.LAPACK.Matrix.Extent.Strict ( src/Numeric/LAPACK/Matrix/Extent/Strict.hs, dist/build/Numeric/LAPACK/Matrix/Extent/Strict.o, dist/build/Numeric/LAPACK/Matrix/Extent/Strict.dyn_o )
[17 of 99] Compiling Numeric.LAPACK.Matrix.Shape.Omni ( src/Numeric/LAPACK/Matrix/Shape/Omni.hs, dist/build/Numeric/LAPACK/Matrix/Shape/Omni.o, dist/build/Numeric/LAPACK/Matrix/Shape/Omni.dyn_o )
[18 of 99] Compiling Numeric.LAPACK.Matrix.Shape ( src/Numeric/LAPACK/Matrix/Shape.hs, dist/build/Numeric/LAPACK/Matrix/Shape.o, dist/build/Numeric/LAPACK/Matrix/Shape.dyn_o )
[19 of 99] Compiling Numeric.LAPACK.Matrix.Extent ( src/Numeric/LAPACK/Matrix/Extent.hs, dist/build/Numeric/LAPACK/Matrix/Extent.o, dist/build/Numeric/LAPACK/Matrix/Extent.dyn_o )
[20 of 99] Compiling Numeric.LAPACK.Linear.Private ( src/Numeric/LAPACK/Linear/Private.hs, dist/build/Numeric/LAPACK/Linear/Private.o, dist/build/Numeric/LAPACK/Linear/Private.dyn_o )
[21 of 99] Compiling Numeric.LAPACK.Vector ( src/Numeric/LAPACK/Vector.hs, dist/build/Numeric/LAPACK/Vector.o, dist/build/Numeric/LAPACK/Vector.dyn_o )
[22 of 99] Compiling Numeric.LAPACK.Matrix.Plain.Format ( src/Numeric/LAPACK/Matrix/Plain/Format.hs, dist/build/Numeric/LAPACK/Matrix/Plain/Format.o, dist/build/Numeric/LAPACK/Matrix/Plain/Format.dyn_o )

src/Numeric/LAPACK/Matrix/Plain/Format.hs:36:23: warning: [GHC-38856] [-Wunused-imports]
    The import of Foldable from module Data.Foldable is redundant
   |
36 | import Data.Foldable (Foldable, fold)
   |                       ^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain/Format.hs:41:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
41 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain/Format.hs:219:17: warning: [GHC-62161] [-Wincomplete-uni-patterns]
    Pattern match(es) are non-exhaustive
    In a lambda abstraction:
        Patterns of type [a], [[a]] not matched: [] _
    |
219 |          foldr (\(y:ys) zs -> [y] : zipWith (:) ys zs) []
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain/Format.hs:294:23: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
294 |                      (tail $ map (Just . conjugate) row ++ repeat Nothing)
    |                       ^^^^
[23 of 99] Compiling Numeric.LAPACK.Permutation.Private ( src/Numeric/LAPACK/Permutation/Private.hs, dist/build/Numeric/LAPACK/Permutation/Private.o, dist/build/Numeric/LAPACK/Permutation/Private.dyn_o )

src/Numeric/LAPACK/Permutation/Private.hs:38:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
38 | import Control.Applicative (liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Permutation/Private.hs:43:1: warning: [GHC-66111] [-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()
   |
43 | import Data.Monoid (Monoid, mempty, mappend)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Permutation/Private.hs:44:1: warning: [GHC-66111] [-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()
   |
44 | import Data.Semigroup (Semigroup, (<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[24 of 99] Compiling Numeric.LAPACK.Matrix.Type.Private ( src/Numeric/LAPACK/Matrix/Type/Private.hs, dist/build/Numeric/LAPACK/Matrix/Type/Private.o, dist/build/Numeric/LAPACK/Matrix/Type/Private.dyn_o )

src/Numeric/LAPACK/Matrix/Type/Private.hs:27:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
27 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:34:1: warning: [GHC-66111] [-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()
   |
34 | import Data.Monoid (Monoid, mempty, mappend)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:35:1: warning: [GHC-66111] [-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()
   |
35 | import Data.Semigroup (Semigroup, (<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:36:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
36 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[25 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Generic ( src/Numeric/LAPACK/Matrix/Mosaic/Generic.hs, dist/build/Numeric/LAPACK/Matrix/Mosaic/Generic.o, dist/build/Numeric/LAPACK/Matrix/Mosaic/Generic.dyn_o )
[26 of 99] Compiling Numeric.LAPACK.Matrix.Basic ( src/Numeric/LAPACK/Matrix/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Basic.o, dist/build/Numeric/LAPACK/Matrix/Basic.dyn_o )

src/Numeric/LAPACK/Matrix/Basic.hs:420:11: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
420 |          (RowMajor.tensorProduct (Left NonConjugated) x
    |           ^^^^^^^^^^^^^^^^^^^^^^
[27 of 99] Compiling Numeric.LAPACK.Matrix.Square.Eigen ( src/Numeric/LAPACK/Matrix/Square/Eigen.hs, dist/build/Numeric/LAPACK/Matrix/Square/Eigen.o, dist/build/Numeric/LAPACK/Matrix/Square/Eigen.dyn_o )
[28 of 99] Compiling Numeric.LAPACK.Matrix.Square.Basic ( src/Numeric/LAPACK/Matrix/Square/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Square/Basic.o, dist/build/Numeric/LAPACK/Matrix/Square/Basic.dyn_o )
[29 of 99] Compiling Numeric.LAPACK.Singular.Plain ( src/Numeric/LAPACK/Singular/Plain.hs, dist/build/Numeric/LAPACK/Singular/Plain.o, dist/build/Numeric/LAPACK/Singular/Plain.dyn_o )
[30 of 99] Compiling Numeric.LAPACK.Matrix.Plain ( src/Numeric/LAPACK/Matrix/Plain.hs, dist/build/Numeric/LAPACK/Matrix/Plain.o, dist/build/Numeric/LAPACK/Matrix/Plain.dyn_o )

src/Numeric/LAPACK/Matrix/Plain.hs:96:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
96 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain.hs:651:25: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
651 |          fromRowMajor $ RowMajor.tensorProduct (Right conjugated) y x
    |                         ^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain.hs:652:34: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
652 |       RowMajor -> fromRowMajor $ RowMajor.tensorProduct (Left conjugated) x y
    |                                  ^^^^^^^^^^^^^^^^^^^^^^
[31 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Unpacked ( src/Numeric/LAPACK/Matrix/Mosaic/Unpacked.hs, dist/build/Numeric/LAPACK/Matrix/Mosaic/Unpacked.o, dist/build/Numeric/LAPACK/Matrix/Mosaic/Unpacked.dyn_o )
[32 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Packed ( src/Numeric/LAPACK/Matrix/Mosaic/Packed.hs, dist/build/Numeric/LAPACK/Matrix/Mosaic/Packed.o, dist/build/Numeric/LAPACK/Matrix/Mosaic/Packed.dyn_o )
[33 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Basic ( src/Numeric/LAPACK/Matrix/Triangular/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Triangular/Basic.o, dist/build/Numeric/LAPACK/Matrix/Triangular/Basic.dyn_o )
[34 of 99] Compiling Numeric.LAPACK.Matrix.Banded.Basic ( src/Numeric/LAPACK/Matrix/Banded/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Banded/Basic.o, dist/build/Numeric/LAPACK/Matrix/Banded/Basic.dyn_o )

src/Numeric/LAPACK/Matrix/Banded/Basic.hs:215:4: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
215 |    RowMajor.tensorProduct (Left NonConjugated)
    |    ^^^^^^^^^^^^^^^^^^^^^^
[35 of 99] Compiling Numeric.LAPACK.Split ( src/Numeric/LAPACK/Split.hs, dist/build/Numeric/LAPACK/Split.o, dist/build/Numeric/LAPACK/Split.dyn_o )
[36 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Unified ( src/Numeric/LAPACK/Matrix/Symmetric/Unified.hs, dist/build/Numeric/LAPACK/Matrix/Symmetric/Unified.o, dist/build/Numeric/LAPACK/Matrix/Symmetric/Unified.dyn_o )

src/Numeric/LAPACK/Matrix/Symmetric/Unified.hs:61:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
61 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[37 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Basic ( src/Numeric/LAPACK/Matrix/Symmetric/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Symmetric/Basic.o, dist/build/Numeric/LAPACK/Matrix/Symmetric/Basic.dyn_o )
[38 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Linear ( src/Numeric/LAPACK/Matrix/Symmetric/Linear.hs, dist/build/Numeric/LAPACK/Matrix/Symmetric/Linear.o, dist/build/Numeric/LAPACK/Matrix/Symmetric/Linear.dyn_o )
[39 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Basic ( src/Numeric/LAPACK/Matrix/Mosaic/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Mosaic/Basic.o, dist/build/Numeric/LAPACK/Matrix/Mosaic/Basic.dyn_o )
[40 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Linear ( src/Numeric/LAPACK/Matrix/Triangular/Linear.hs, dist/build/Numeric/LAPACK/Matrix/Triangular/Linear.o, dist/build/Numeric/LAPACK/Matrix/Triangular/Linear.dyn_o )
[41 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Eigen ( src/Numeric/LAPACK/Matrix/Triangular/Eigen.hs, dist/build/Numeric/LAPACK/Matrix/Triangular/Eigen.o, dist/build/Numeric/LAPACK/Matrix/Triangular/Eigen.dyn_o )
[42 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Basic ( src/Numeric/LAPACK/Matrix/Hermitian/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Hermitian/Basic.o, dist/build/Numeric/LAPACK/Matrix/Hermitian/Basic.dyn_o )
[43 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Linear ( src/Numeric/LAPACK/Matrix/Hermitian/Linear.hs, dist/build/Numeric/LAPACK/Matrix/Hermitian/Linear.o, dist/build/Numeric/LAPACK/Matrix/Hermitian/Linear.dyn_o )
[44 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Eigen ( src/Numeric/LAPACK/Matrix/Hermitian/Eigen.hs, dist/build/Numeric/LAPACK/Matrix/Hermitian/Eigen.o, dist/build/Numeric/LAPACK/Matrix/Hermitian/Eigen.dyn_o )
[45 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian.Basic ( src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs, dist/build/Numeric/LAPACK/Matrix/BandedHermitian/Basic.o, dist/build/Numeric/LAPACK/Matrix/BandedHermitian/Basic.dyn_o )

src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs:105:10: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
105 |          RowMajor.tensorProduct (Left NonConjugated)
    |          ^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs:109:10: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
109 |          RowMajor.tensorProduct (Left NonConjugated)
    |          ^^^^^^^^^^^^^^^^^^^^^^
[46 of 99] Compiling Numeric.LAPACK.Matrix.Plain.Class ( src/Numeric/LAPACK/Matrix/Plain/Class.hs, dist/build/Numeric/LAPACK/Matrix/Plain/Class.o, dist/build/Numeric/LAPACK/Matrix/Plain/Class.dyn_o )
[47 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian.Eigen ( src/Numeric/LAPACK/Matrix/BandedHermitian/Eigen.hs, dist/build/Numeric/LAPACK/Matrix/BandedHermitian/Eigen.o, dist/build/Numeric/LAPACK/Matrix/BandedHermitian/Eigen.dyn_o )
[48 of 99] Compiling Numeric.LAPACK.Matrix.Array.Private ( src/Numeric/LAPACK/Matrix/Array/Private.hs, dist/build/Numeric/LAPACK/Matrix/Array/Private.o, dist/build/Numeric/LAPACK/Matrix/Array/Private.dyn_o )
[49 of 99] Compiling Numeric.LAPACK.Permutation ( src/Numeric/LAPACK/Permutation.hs, dist/build/Numeric/LAPACK/Permutation.o, dist/build/Numeric/LAPACK/Permutation.dyn_o )
[50 of 99] Compiling Numeric.LAPACK.Matrix.Permutation ( src/Numeric/LAPACK/Matrix/Permutation.hs, dist/build/Numeric/LAPACK/Matrix/Permutation.o, dist/build/Numeric/LAPACK/Matrix/Permutation.dyn_o )
[51 of 99] Compiling Numeric.LAPACK.Matrix.Array.Unpacked ( src/Numeric/LAPACK/Matrix/Array/Unpacked.hs, dist/build/Numeric/LAPACK/Matrix/Array/Unpacked.o, dist/build/Numeric/LAPACK/Matrix/Array/Unpacked.dyn_o )
[52 of 99] Compiling Numeric.LAPACK.Matrix.Full ( src/Numeric/LAPACK/Matrix/Full.hs, dist/build/Numeric/LAPACK/Matrix/Full.o, dist/build/Numeric/LAPACK/Matrix/Full.dyn_o )
[53 of 99] Compiling Numeric.LAPACK.Matrix.Array.Mosaic ( src/Numeric/LAPACK/Matrix/Array/Mosaic.hs, dist/build/Numeric/LAPACK/Matrix/Array/Mosaic.o, dist/build/Numeric/LAPACK/Matrix/Array/Mosaic.dyn_o )
[54 of 99] Compiling Numeric.LAPACK.Matrix.Array.Indexed ( src/Numeric/LAPACK/Matrix/Array/Indexed.hs, dist/build/Numeric/LAPACK/Matrix/Array/Indexed.o, dist/build/Numeric/LAPACK/Matrix/Array/Indexed.dyn_o )
[55 of 99] Compiling Numeric.LAPACK.Matrix.Indexed ( src/Numeric/LAPACK/Matrix/Indexed.hs, dist/build/Numeric/LAPACK/Matrix/Indexed.o, dist/build/Numeric/LAPACK/Matrix/Indexed.dyn_o )
[56 of 99] Compiling Numeric.LAPACK.Matrix.Array.Hermitian ( src/Numeric/LAPACK/Matrix/Array/Hermitian.hs, dist/build/Numeric/LAPACK/Matrix/Array/Hermitian.o, dist/build/Numeric/LAPACK/Matrix/Array/Hermitian.dyn_o )
[57 of 99] Compiling Numeric.LAPACK.Matrix.Array.Banded ( src/Numeric/LAPACK/Matrix/Array/Banded.hs, dist/build/Numeric/LAPACK/Matrix/Array/Banded.o, dist/build/Numeric/LAPACK/Matrix/Array/Banded.dyn_o )
[58 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian ( src/Numeric/LAPACK/Matrix/BandedHermitian.hs, dist/build/Numeric/LAPACK/Matrix/BandedHermitian.o, dist/build/Numeric/LAPACK/Matrix/BandedHermitian.dyn_o )
[59 of 99] Compiling Numeric.LAPACK.Matrix.Array.Basic ( src/Numeric/LAPACK/Matrix/Array/Basic.hs, dist/build/Numeric/LAPACK/Matrix/Array/Basic.o, dist/build/Numeric/LAPACK/Matrix/Array/Basic.dyn_o )
[60 of 99] Compiling Numeric.LAPACK.Matrix.Class ( src/Numeric/LAPACK/Matrix/Class.hs, dist/build/Numeric/LAPACK/Matrix/Class.o, dist/build/Numeric/LAPACK/Matrix/Class.dyn_o )
[61 of 99] Compiling Numeric.LAPACK.Matrix.Triangular ( src/Numeric/LAPACK/Matrix/Triangular.hs, dist/build/Numeric/LAPACK/Matrix/Triangular.o, dist/build/Numeric/LAPACK/Matrix/Triangular.dyn_o )
[62 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric ( src/Numeric/LAPACK/Matrix/Symmetric.hs, dist/build/Numeric/LAPACK/Matrix/Symmetric.o, dist/build/Numeric/LAPACK/Matrix/Symmetric.dyn_o )
[63 of 99] Compiling Numeric.LAPACK.Matrix.Quadratic ( src/Numeric/LAPACK/Matrix/Quadratic.hs, dist/build/Numeric/LAPACK/Matrix/Quadratic.o, dist/build/Numeric/LAPACK/Matrix/Quadratic.dyn_o )
[64 of 99] Compiling Numeric.LAPACK.Matrix.Lazy.UpperTriangular ( src/Numeric/LAPACK/Matrix/Lazy/UpperTriangular.hs, dist/build/Numeric/LAPACK/Matrix/Lazy/UpperTriangular.o, dist/build/Numeric/LAPACK/Matrix/Lazy/UpperTriangular.dyn_o )
[65 of 99] Compiling Numeric.LAPACK.Matrix.Array ( src/Numeric/LAPACK/Matrix/Array.hs, dist/build/Numeric/LAPACK/Matrix/Array.o, dist/build/Numeric/LAPACK/Matrix/Array.dyn_o )
[66 of 99] Compiling Numeric.LAPACK.Matrix.Square.Linear ( src/Numeric/LAPACK/Matrix/Square/Linear.hs, dist/build/Numeric/LAPACK/Matrix/Square/Linear.o, dist/build/Numeric/LAPACK/Matrix/Square/Linear.dyn_o )
[67 of 99] Compiling Numeric.LAPACK.Matrix.Square ( src/Numeric/LAPACK/Matrix/Square.hs, dist/build/Numeric/LAPACK/Matrix/Square.o, dist/build/Numeric/LAPACK/Matrix/Square.dyn_o )
[68 of 99] Compiling Numeric.LAPACK.Matrix.HermitianPositiveDefinite.Linear ( src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite/Linear.hs, dist/build/Numeric/LAPACK/Matrix/HermitianPositiveDefinite/Linear.o, dist/build/Numeric/LAPACK/Matrix/HermitianPositiveDefinite/Linear.dyn_o )
[69 of 99] Compiling Numeric.LAPACK.Matrix.HermitianPositiveDefinite ( src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.hs, dist/build/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.o, dist/build/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.dyn_o )
[70 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian ( src/Numeric/LAPACK/Matrix/Hermitian.hs, dist/build/Numeric/LAPACK/Matrix/Hermitian.o, dist/build/Numeric/LAPACK/Matrix/Hermitian.dyn_o )
[71 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite.Linear ( src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite/Linear.hs, dist/build/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite/Linear.o, dist/build/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite/Linear.dyn_o )
[72 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite ( src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.hs, dist/build/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.o, dist/build/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.dyn_o )
[73 of 99] Compiling Numeric.LAPACK.Matrix.Banded.Linear ( src/Numeric/LAPACK/Matrix/Banded/Linear.hs, dist/build/Numeric/LAPACK/Matrix/Banded/Linear.o, dist/build/Numeric/LAPACK/Matrix/Banded/Linear.dyn_o )
[74 of 99] Compiling Numeric.LAPACK.Matrix.Banded ( src/Numeric/LAPACK/Matrix/Banded.hs, dist/build/Numeric/LAPACK/Matrix/Banded.o, dist/build/Numeric/LAPACK/Matrix/Banded.dyn_o )
[75 of 99] Compiling Numeric.LAPACK.Matrix.Diagonal ( src/Numeric/LAPACK/Matrix/Diagonal.hs, dist/build/Numeric/LAPACK/Matrix/Diagonal.o, dist/build/Numeric/LAPACK/Matrix/Diagonal.dyn_o )
[76 of 99] Compiling Numeric.LAPACK.Matrix.Array.Multiply ( src/Numeric/LAPACK/Matrix/Array/Multiply.hs, dist/build/Numeric/LAPACK/Matrix/Array/Multiply.o, dist/build/Numeric/LAPACK/Matrix/Array/Multiply.dyn_o )
[77 of 99] Compiling Numeric.LAPACK.Matrix.Multiply ( src/Numeric/LAPACK/Matrix/Multiply.hs, dist/build/Numeric/LAPACK/Matrix/Multiply.o, dist/build/Numeric/LAPACK/Matrix/Multiply.dyn_o )
[78 of 99] Compiling Numeric.LAPACK.Matrix.Array.Divide ( src/Numeric/LAPACK/Matrix/Array/Divide.hs, dist/build/Numeric/LAPACK/Matrix/Array/Divide.o, dist/build/Numeric/LAPACK/Matrix/Array/Divide.dyn_o )
[79 of 99] Compiling Numeric.LAPACK.Matrix.Divide ( src/Numeric/LAPACK/Matrix/Divide.hs, dist/build/Numeric/LAPACK/Matrix/Divide.o, dist/build/Numeric/LAPACK/Matrix/Divide.dyn_o )

src/Numeric/LAPACK/Matrix/Divide.hs:33:1: warning: [GHC-66111] [-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 ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[80 of 99] Compiling Numeric.LAPACK.Orthogonal.Plain ( src/Numeric/LAPACK/Orthogonal/Plain.hs, dist/build/Numeric/LAPACK/Orthogonal/Plain.o, dist/build/Numeric/LAPACK/Orthogonal/Plain.dyn_o )

src/Numeric/LAPACK/Orthogonal/Plain.hs:58:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
58 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Orthogonal/Plain.hs:61:1: warning: [GHC-66111] [-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()
   |
61 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[81 of 99] Compiling Numeric.LAPACK.Orthogonal.Householder ( src/Numeric/LAPACK/Orthogonal/Householder.hs, dist/build/Numeric/LAPACK/Orthogonal/Householder.o, dist/build/Numeric/LAPACK/Orthogonal/Householder.dyn_o )
[82 of 99] Compiling Numeric.LAPACK.Orthogonal.Basic ( src/Numeric/LAPACK/Orthogonal/Basic.hs, dist/build/Numeric/LAPACK/Orthogonal/Basic.o, dist/build/Numeric/LAPACK/Orthogonal/Basic.dyn_o )
[83 of 99] Compiling Numeric.LAPACK.Orthogonal ( src/Numeric/LAPACK/Orthogonal.hs, dist/build/Numeric/LAPACK/Orthogonal.o, dist/build/Numeric/LAPACK/Orthogonal.dyn_o )
[84 of 99] Compiling Numeric.LAPACK.Matrix.Wrapper ( src/Numeric/LAPACK/Matrix/Wrapper.hs, dist/build/Numeric/LAPACK/Matrix/Wrapper.o, dist/build/Numeric/LAPACK/Matrix/Wrapper.dyn_o )
[85 of 99] Compiling Numeric.LAPACK.Matrix.Inverse ( src/Numeric/LAPACK/Matrix/Inverse.hs, dist/build/Numeric/LAPACK/Matrix/Inverse.o, dist/build/Numeric/LAPACK/Matrix/Inverse.dyn_o )
[86 of 99] Compiling Numeric.LAPACK.Matrix.Type ( src/Numeric/LAPACK/Matrix/Type.hs, dist/build/Numeric/LAPACK/Matrix/Type.o, dist/build/Numeric/LAPACK/Matrix/Type.dyn_o )
[87 of 99] Compiling Numeric.LAPACK.Matrix.Special ( src/Numeric/LAPACK/Matrix/Special.hs, dist/build/Numeric/LAPACK/Matrix/Special.o, dist/build/Numeric/LAPACK/Matrix/Special.dyn_o )
[88 of 99] Compiling Numeric.LAPACK.Matrix ( src/Numeric/LAPACK/Matrix.hs, dist/build/Numeric/LAPACK/Matrix.o, dist/build/Numeric/LAPACK/Matrix.dyn_o )
[89 of 99] Compiling Numeric.LAPACK.Singular ( src/Numeric/LAPACK/Singular.hs, dist/build/Numeric/LAPACK/Singular.o, dist/build/Numeric/LAPACK/Singular.dyn_o )
[90 of 99] Compiling Numeric.LAPACK.Matrix.Superscript ( src/Numeric/LAPACK/Matrix/Superscript.hs, dist/build/Numeric/LAPACK/Matrix/Superscript.o, dist/build/Numeric/LAPACK/Matrix/Superscript.dyn_o )
[91 of 99] Compiling Numeric.LAPACK.Matrix.Function ( src/Numeric/LAPACK/Matrix/Function.hs, dist/build/Numeric/LAPACK/Matrix/Function.o, dist/build/Numeric/LAPACK/Matrix/Function.dyn_o )

src/Numeric/LAPACK/Matrix/Function.hs:54:1: warning: [GHC-66111] [-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()
   |
54 | import Data.Semigroup ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[92 of 99] Compiling Numeric.LAPACK.Matrix.Block.Private ( src/Numeric/LAPACK/Matrix/Block/Private.hs, dist/build/Numeric/LAPACK/Matrix/Block/Private.o, dist/build/Numeric/LAPACK/Matrix/Block/Private.dyn_o )
[93 of 99] Compiling Numeric.LAPACK.Matrix.Block.Type ( src/Numeric/LAPACK/Matrix/Block/Type.hs, dist/build/Numeric/LAPACK/Matrix/Block/Type.o, dist/build/Numeric/LAPACK/Matrix/Block/Type.dyn_o )
[94 of 99] Compiling Numeric.LAPACK.Matrix.Block ( src/Numeric/LAPACK/Matrix/Block.hs, dist/build/Numeric/LAPACK/Matrix/Block.o, dist/build/Numeric/LAPACK/Matrix/Block.dyn_o )
[95 of 99] Compiling Numeric.LAPACK.Linear.Plain ( src/Numeric/LAPACK/Linear/Plain.hs, dist/build/Numeric/LAPACK/Linear/Plain.o, dist/build/Numeric/LAPACK/Linear/Plain.dyn_o )

src/Numeric/LAPACK/Linear/Plain.hs:90:1: warning: [GHC-66111] [-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()
   |
90 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[96 of 99] Compiling Numeric.LAPACK.Linear.LowerUpper ( src/Numeric/LAPACK/Linear/LowerUpper.hs, dist/build/Numeric/LAPACK/Linear/LowerUpper.o, dist/build/Numeric/LAPACK/Linear/LowerUpper.dyn_o )
[97 of 99] Compiling Numeric.LAPACK.Format ( src/Numeric/LAPACK/Format.hs, dist/build/Numeric/LAPACK/Format.o, dist/build/Numeric/LAPACK/Format.dyn_o )
[98 of 99] Compiling Numeric.LAPACK.Example.EconomicAllocation ( src/Numeric/LAPACK/Example/EconomicAllocation.hs, dist/build/Numeric/LAPACK/Example/EconomicAllocation.o, dist/build/Numeric/LAPACK/Example/EconomicAllocation.dyn_o )
[99 of 99] Compiling Numeric.LAPACK.Example.DividedDifference ( src/Numeric/LAPACK/Example/DividedDifference.hs, dist/build/Numeric/LAPACK/Example/DividedDifference.o, dist/build/Numeric/LAPACK/Example/DividedDifference.dyn_o )

src/Numeric/LAPACK/Example/DividedDifference.hs:27:1: warning: [GHC-66111] [-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 ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Preprocessing library for lapack-0.5.2..
Running Haddock on library for lapack-0.5.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 99] Compiling Numeric.LAPACK.Matrix.Layout.Basic ( src/Numeric/LAPACK/Matrix/Layout/Basic.hs, nothing )
[ 2 of 99] Compiling Numeric.LAPACK.Output ( src/Numeric/LAPACK/Output.hs, nothing )

src/Numeric/LAPACK/Output.hs:24:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
24 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 99] Compiling Numeric.LAPACK.Scalar ( src/Numeric/LAPACK/Scalar.hs, nothing )
[ 4 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Private ( src/Numeric/LAPACK/Matrix/Hermitian/Private.hs, nothing )
[ 5 of 99] Compiling Numeric.LAPACK.Shape ( src/Numeric/LAPACK/Shape.hs, nothing )
[ 6 of 99] Compiling Numeric.LAPACK.Shape.Private ( src/Numeric/LAPACK/Shape/Private.hs, nothing )
[ 7 of 99] Compiling Numeric.LAPACK.Vector.Private ( src/Numeric/LAPACK/Vector/Private.hs, nothing )
[ 8 of 99] Compiling Numeric.LAPACK.Wrapper ( src/Numeric/LAPACK/Wrapper.hs, nothing )
[ 9 of 99] Compiling Numeric.LAPACK.Matrix.Extent.Private ( src/Numeric/LAPACK/Matrix/Extent/Private.hs, nothing )
[10 of 99] Compiling Numeric.LAPACK.Matrix.ModifierTyped ( src/Numeric/LAPACK/Matrix/ModifierTyped.hs, nothing )
[11 of 99] Compiling Numeric.LAPACK.Matrix.Layout.Private ( src/Numeric/LAPACK/Matrix/Layout/Private.hs, nothing )

src/Numeric/LAPACK/Matrix/Layout/Private.hs:30:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
30 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[12 of 99] Compiling Numeric.LAPACK.Private ( src/Numeric/LAPACK/Private.hs, nothing )

src/Numeric/LAPACK/Private.hs:31:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <$>, liftA2
    from module Control.Applicative is redundant
   |
31 | import Control.Applicative (Const(Const,getConst), liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 99] Compiling Numeric.LAPACK.Matrix.Private ( src/Numeric/LAPACK/Matrix/Private.hs, nothing )
[14 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Private ( src/Numeric/LAPACK/Matrix/Mosaic/Private.hs, nothing )

src/Numeric/LAPACK/Matrix/Mosaic/Private.hs:38:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
38 | import Control.Applicative (pure, (<*>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 99] Compiling Numeric.LAPACK.Matrix.Layout ( src/Numeric/LAPACK/Matrix/Layout.hs, nothing )
[16 of 99] Compiling Numeric.LAPACK.Matrix.Extent.Strict ( src/Numeric/LAPACK/Matrix/Extent/Strict.hs, nothing )
[17 of 99] Compiling Numeric.LAPACK.Matrix.Shape.Omni ( src/Numeric/LAPACK/Matrix/Shape/Omni.hs, nothing )
[18 of 99] Compiling Numeric.LAPACK.Matrix.Shape ( src/Numeric/LAPACK/Matrix/Shape.hs, nothing )
[19 of 99] Compiling Numeric.LAPACK.Matrix.Extent ( src/Numeric/LAPACK/Matrix/Extent.hs, nothing )
[20 of 99] Compiling Numeric.LAPACK.Linear.Private ( src/Numeric/LAPACK/Linear/Private.hs, nothing )
[21 of 99] Compiling Numeric.LAPACK.Vector ( src/Numeric/LAPACK/Vector.hs, nothing )
[22 of 99] Compiling Numeric.LAPACK.Matrix.Plain.Format ( src/Numeric/LAPACK/Matrix/Plain/Format.hs, nothing )

src/Numeric/LAPACK/Matrix/Plain/Format.hs:36:23: warning: [GHC-38856] [-Wunused-imports]
    The import of Foldable from module Data.Foldable is redundant
   |
36 | import Data.Foldable (Foldable, fold)
   |                       ^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain/Format.hs:41:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
41 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain/Format.hs:294:23: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
294 |                      (tail $ map (Just . conjugate) row ++ repeat Nothing)
    |                       ^^^^
[23 of 99] Compiling Numeric.LAPACK.Permutation.Private ( src/Numeric/LAPACK/Permutation/Private.hs, nothing )

src/Numeric/LAPACK/Permutation/Private.hs:38:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
38 | import Control.Applicative (liftA2, (<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Permutation/Private.hs:43:1: warning: [GHC-66111] [-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()
   |
43 | import Data.Monoid (Monoid, mempty, mappend)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Permutation/Private.hs:44:1: warning: [GHC-66111] [-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()
   |
44 | import Data.Semigroup (Semigroup, (<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[24 of 99] Compiling Numeric.LAPACK.Matrix.Type.Private ( src/Numeric/LAPACK/Matrix/Type/Private.hs, nothing )

src/Numeric/LAPACK/Matrix/Type/Private.hs:27:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
27 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:34:1: warning: [GHC-66111] [-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()
   |
34 | import Data.Monoid (Monoid, mempty, mappend)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:35:1: warning: [GHC-66111] [-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()
   |
35 | import Data.Semigroup (Semigroup, (<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Type/Private.hs:36:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Data.Foldable is redundant
      except perhaps to import instances from Data.Foldable
    To import instances alone, use: import Data.Foldable()
   |
36 | import Data.Foldable (Foldable)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[25 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Generic ( src/Numeric/LAPACK/Matrix/Mosaic/Generic.hs, nothing )
[26 of 99] Compiling Numeric.LAPACK.Matrix.Basic ( src/Numeric/LAPACK/Matrix/Basic.hs, nothing )

src/Numeric/LAPACK/Matrix/Basic.hs:420:11: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
420 |          (RowMajor.tensorProduct (Left NonConjugated) x
    |           ^^^^^^^^^^^^^^^^^^^^^^
[27 of 99] Compiling Numeric.LAPACK.Matrix.Square.Eigen ( src/Numeric/LAPACK/Matrix/Square/Eigen.hs, nothing )
[28 of 99] Compiling Numeric.LAPACK.Matrix.Square.Basic ( src/Numeric/LAPACK/Matrix/Square/Basic.hs, nothing )
[29 of 99] Compiling Numeric.LAPACK.Singular.Plain ( src/Numeric/LAPACK/Singular/Plain.hs, nothing )
[30 of 99] Compiling Numeric.LAPACK.Matrix.Plain ( src/Numeric/LAPACK/Matrix/Plain.hs, nothing )

src/Numeric/LAPACK/Matrix/Plain.hs:96:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
96 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain.hs:651:25: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
651 |          fromRowMajor $ RowMajor.tensorProduct (Right conjugated) y x
    |                         ^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/Plain.hs:652:34: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
652 |       RowMajor -> fromRowMajor $ RowMajor.tensorProduct (Left conjugated) x y
    |                                  ^^^^^^^^^^^^^^^^^^^^^^
[31 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Unpacked ( src/Numeric/LAPACK/Matrix/Mosaic/Unpacked.hs, nothing )
[32 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Packed ( src/Numeric/LAPACK/Matrix/Mosaic/Packed.hs, nothing )
[33 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Basic ( src/Numeric/LAPACK/Matrix/Triangular/Basic.hs, nothing )
[34 of 99] Compiling Numeric.LAPACK.Matrix.Banded.Basic ( src/Numeric/LAPACK/Matrix/Banded/Basic.hs, nothing )

src/Numeric/LAPACK/Matrix/Banded/Basic.hs:215:4: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
215 |    RowMajor.tensorProduct (Left NonConjugated)
    |    ^^^^^^^^^^^^^^^^^^^^^^
[35 of 99] Compiling Numeric.LAPACK.Split ( src/Numeric/LAPACK/Split.hs, nothing )
[36 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Unified ( src/Numeric/LAPACK/Matrix/Symmetric/Unified.hs, nothing )

src/Numeric/LAPACK/Matrix/Symmetric/Unified.hs:61:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
61 | import Control.Applicative ((<$>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[37 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Basic ( src/Numeric/LAPACK/Matrix/Symmetric/Basic.hs, nothing )
[38 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric.Linear ( src/Numeric/LAPACK/Matrix/Symmetric/Linear.hs, nothing )
[39 of 99] Compiling Numeric.LAPACK.Matrix.Mosaic.Basic ( src/Numeric/LAPACK/Matrix/Mosaic/Basic.hs, nothing )
[40 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Linear ( src/Numeric/LAPACK/Matrix/Triangular/Linear.hs, nothing )
[41 of 99] Compiling Numeric.LAPACK.Matrix.Triangular.Eigen ( src/Numeric/LAPACK/Matrix/Triangular/Eigen.hs, nothing )
[42 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Basic ( src/Numeric/LAPACK/Matrix/Hermitian/Basic.hs, nothing )
[43 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Linear ( src/Numeric/LAPACK/Matrix/Hermitian/Linear.hs, nothing )
[44 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian.Eigen ( src/Numeric/LAPACK/Matrix/Hermitian/Eigen.hs, nothing )
[45 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian.Basic ( src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs, nothing )

src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs:105:10: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
105 |          RowMajor.tensorProduct (Left NonConjugated)
    |          ^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Matrix/BandedHermitian/Basic.hs:109:10: warning: [GHC-63394] [-Wdeprecations]
    In the use of tensorProduct
    (imported from Numeric.BLAS.Matrix.RowMajor):
    "Don't use conjugation. Left and Right are swapped."
    |
109 |          RowMajor.tensorProduct (Left NonConjugated)
    |          ^^^^^^^^^^^^^^^^^^^^^^
[46 of 99] Compiling Numeric.LAPACK.Matrix.Plain.Class ( src/Numeric/LAPACK/Matrix/Plain/Class.hs, nothing )
[47 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian.Eigen ( src/Numeric/LAPACK/Matrix/BandedHermitian/Eigen.hs, nothing )
[48 of 99] Compiling Numeric.LAPACK.Matrix.Array.Private ( src/Numeric/LAPACK/Matrix/Array/Private.hs, nothing )
[49 of 99] Compiling Numeric.LAPACK.Permutation ( src/Numeric/LAPACK/Permutation.hs, nothing )
[50 of 99] Compiling Numeric.LAPACK.Matrix.Permutation ( src/Numeric/LAPACK/Matrix/Permutation.hs, nothing )
[51 of 99] Compiling Numeric.LAPACK.Matrix.Array.Unpacked ( src/Numeric/LAPACK/Matrix/Array/Unpacked.hs, nothing )
[52 of 99] Compiling Numeric.LAPACK.Matrix.Full ( src/Numeric/LAPACK/Matrix/Full.hs, nothing )
[53 of 99] Compiling Numeric.LAPACK.Matrix.Array.Mosaic ( src/Numeric/LAPACK/Matrix/Array/Mosaic.hs, nothing )
[54 of 99] Compiling Numeric.LAPACK.Matrix.Array.Indexed ( src/Numeric/LAPACK/Matrix/Array/Indexed.hs, nothing )
[55 of 99] Compiling Numeric.LAPACK.Matrix.Indexed ( src/Numeric/LAPACK/Matrix/Indexed.hs, nothing )
[56 of 99] Compiling Numeric.LAPACK.Matrix.Array.Hermitian ( src/Numeric/LAPACK/Matrix/Array/Hermitian.hs, nothing )
[57 of 99] Compiling Numeric.LAPACK.Matrix.Array.Banded ( src/Numeric/LAPACK/Matrix/Array/Banded.hs, nothing )
[58 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitian ( src/Numeric/LAPACK/Matrix/BandedHermitian.hs, nothing )
[59 of 99] Compiling Numeric.LAPACK.Matrix.Array.Basic ( src/Numeric/LAPACK/Matrix/Array/Basic.hs, nothing )
[60 of 99] Compiling Numeric.LAPACK.Matrix.Class ( src/Numeric/LAPACK/Matrix/Class.hs, nothing )
[61 of 99] Compiling Numeric.LAPACK.Matrix.Triangular ( src/Numeric/LAPACK/Matrix/Triangular.hs, nothing )
[62 of 99] Compiling Numeric.LAPACK.Matrix.Symmetric ( src/Numeric/LAPACK/Matrix/Symmetric.hs, nothing )
[63 of 99] Compiling Numeric.LAPACK.Matrix.Quadratic ( src/Numeric/LAPACK/Matrix/Quadratic.hs, nothing )
[64 of 99] Compiling Numeric.LAPACK.Matrix.Lazy.UpperTriangular ( src/Numeric/LAPACK/Matrix/Lazy/UpperTriangular.hs, nothing )
[65 of 99] Compiling Numeric.LAPACK.Matrix.Array ( src/Numeric/LAPACK/Matrix/Array.hs, nothing )
[66 of 99] Compiling Numeric.LAPACK.Matrix.Square.Linear ( src/Numeric/LAPACK/Matrix/Square/Linear.hs, nothing )
[67 of 99] Compiling Numeric.LAPACK.Matrix.Square ( src/Numeric/LAPACK/Matrix/Square.hs, nothing )
[68 of 99] Compiling Numeric.LAPACK.Matrix.HermitianPositiveDefinite.Linear ( src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite/Linear.hs, nothing )
[69 of 99] Compiling Numeric.LAPACK.Matrix.HermitianPositiveDefinite ( src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.hs, nothing )
[70 of 99] Compiling Numeric.LAPACK.Matrix.Hermitian ( src/Numeric/LAPACK/Matrix/Hermitian.hs, nothing )
[71 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite.Linear ( src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite/Linear.hs, nothing )
[72 of 99] Compiling Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite ( src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.hs, nothing )
[73 of 99] Compiling Numeric.LAPACK.Matrix.Banded.Linear ( src/Numeric/LAPACK/Matrix/Banded/Linear.hs, nothing )
[74 of 99] Compiling Numeric.LAPACK.Matrix.Banded ( src/Numeric/LAPACK/Matrix/Banded.hs, nothing )
[75 of 99] Compiling Numeric.LAPACK.Matrix.Diagonal ( src/Numeric/LAPACK/Matrix/Diagonal.hs, nothing )
[76 of 99] Compiling Numeric.LAPACK.Matrix.Array.Multiply ( src/Numeric/LAPACK/Matrix/Array/Multiply.hs, nothing )
[77 of 99] Compiling Numeric.LAPACK.Matrix.Multiply ( src/Numeric/LAPACK/Matrix/Multiply.hs, nothing )
[78 of 99] Compiling Numeric.LAPACK.Matrix.Array.Divide ( src/Numeric/LAPACK/Matrix/Array/Divide.hs, nothing )
[79 of 99] Compiling Numeric.LAPACK.Matrix.Divide ( src/Numeric/LAPACK/Matrix/Divide.hs, nothing )

src/Numeric/LAPACK/Matrix/Divide.hs:33:1: warning: [GHC-66111] [-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 ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[80 of 99] Compiling Numeric.LAPACK.Orthogonal.Plain ( src/Numeric/LAPACK/Orthogonal/Plain.hs, nothing )

src/Numeric/LAPACK/Orthogonal/Plain.hs:58:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
58 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Numeric/LAPACK/Orthogonal/Plain.hs:61:1: warning: [GHC-66111] [-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()
   |
61 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[81 of 99] Compiling Numeric.LAPACK.Orthogonal.Householder ( src/Numeric/LAPACK/Orthogonal/Householder.hs, nothing )
[82 of 99] Compiling Numeric.LAPACK.Orthogonal.Basic ( src/Numeric/LAPACK/Orthogonal/Basic.hs, nothing )
[83 of 99] Compiling Numeric.LAPACK.Orthogonal ( src/Numeric/LAPACK/Orthogonal.hs, nothing )
[84 of 99] Compiling Numeric.LAPACK.Matrix.Wrapper ( src/Numeric/LAPACK/Matrix/Wrapper.hs, nothing )
[85 of 99] Compiling Numeric.LAPACK.Matrix.Inverse ( src/Numeric/LAPACK/Matrix/Inverse.hs, nothing )
[86 of 99] Compiling Numeric.LAPACK.Matrix.Type ( src/Numeric/LAPACK/Matrix/Type.hs, nothing )
[87 of 99] Compiling Numeric.LAPACK.Matrix.Special ( src/Numeric/LAPACK/Matrix/Special.hs, nothing )
[88 of 99] Compiling Numeric.LAPACK.Matrix ( src/Numeric/LAPACK/Matrix.hs, nothing )
[89 of 99] Compiling Numeric.LAPACK.Singular ( src/Numeric/LAPACK/Singular.hs, nothing )
[90 of 99] Compiling Numeric.LAPACK.Matrix.Superscript ( src/Numeric/LAPACK/Matrix/Superscript.hs, nothing )
[91 of 99] Compiling Numeric.LAPACK.Matrix.Function ( src/Numeric/LAPACK/Matrix/Function.hs, nothing )

src/Numeric/LAPACK/Matrix/Function.hs:54:1: warning: [GHC-66111] [-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()
   |
54 | import Data.Semigroup ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[92 of 99] Compiling Numeric.LAPACK.Matrix.Block.Private ( src/Numeric/LAPACK/Matrix/Block/Private.hs, nothing )
[93 of 99] Compiling Numeric.LAPACK.Matrix.Block.Type ( src/Numeric/LAPACK/Matrix/Block/Type.hs, nothing )
[94 of 99] Compiling Numeric.LAPACK.Matrix.Block ( src/Numeric/LAPACK/Matrix/Block.hs, nothing )
[95 of 99] Compiling Numeric.LAPACK.Linear.Plain ( src/Numeric/LAPACK/Linear/Plain.hs, nothing )

src/Numeric/LAPACK/Linear/Plain.hs:90:1: warning: [GHC-66111] [-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()
   |
90 | import Data.Monoid ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^
[96 of 99] Compiling Numeric.LAPACK.Linear.LowerUpper ( src/Numeric/LAPACK/Linear/LowerUpper.hs, nothing )
[97 of 99] Compiling Numeric.LAPACK.Format ( src/Numeric/LAPACK/Format.hs, nothing )
[98 of 99] Compiling Numeric.LAPACK.Example.EconomicAllocation ( src/Numeric/LAPACK/Example/EconomicAllocation.hs, nothing )
[99 of 99] Compiling Numeric.LAPACK.Example.DividedDifference ( src/Numeric/LAPACK/Example/DividedDifference.hs, nothing )

src/Numeric/LAPACK/Example/DividedDifference.hs:27:1: warning: [GHC-66111] [-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 ((<>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Haddock coverage:
   0% (  0 / 10) in 'Numeric.LAPACK.Output'
  Missing documentation for:
    Module header
    Output (src/Numeric/LAPACK/Output.hs:30)
    formatAligned (src/Numeric/LAPACK/Output.hs:78)
    formatSeparateTriangle (src/Numeric/LAPACK/Output.hs:81)
    decorateTriangle (src/Numeric/LAPACK/Output.hs:85)
    Separator (src/Numeric/LAPACK/Output.hs:94)
    Style (src/Numeric/LAPACK/Output.hs:37)
    /+/ (src/Numeric/LAPACK/Output.hs:41)
    <+> (src/Numeric/LAPACK/Output.hs:44)
    hyper (src/Numeric/LAPACK/Output.hs:50)
   0% (  0 / 25) in 'Numeric.LAPACK.Scalar'
  Missing documentation for:
    Module header
    RealOf
    ComplexOf
    zero
    one
    minusOne
    isZero
    selectReal
    selectFloating
    ComplexSingleton
    complexSingleton
    complexSingletonOf
    complexSingletonOfFunctor
    PrecisionSingleton
    precisionSingleton
    precisionOf
    precisionOfFunctor
    equal
    fromReal
    toComplex
    absolute
    absoluteSquared
    norm1
    realPart
    conjugate
Warning: 'IntIndexed' is ambiguous. It is defined
    * at src/Numeric/LAPACK/Shape.hs:61:25
    * at src/Numeric/LAPACK/Shape.hs:61:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Numeric/LAPACK/Shape.hs:61:1
Warning: 'ShapeInt' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'LiberalSquare' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  50% (  2 /  4) in 'Numeric.LAPACK.Shape'
  Missing documentation for:
    Module header
    shapeInt (src/Numeric/LAPACK/Shape.hs:72)
Warning: Numeric.LAPACK.Matrix.Layout.Private: Could not find documentation for exported module: Numeric.LAPACK.Matrix.Layout.Private
   0% (  0 / 62) in 'Numeric.LAPACK.Matrix.Layout'
  Missing documentation for:
    Module header
    General (src/Numeric/LAPACK/Matrix/Layout/Private.hs:154)
    Tall (src/Numeric/LAPACK/Matrix/Layout/Private.hs:155)
    Wide (src/Numeric/LAPACK/Matrix/Layout/Private.hs:156)
    Square (src/Numeric/LAPACK/Matrix/Layout/Private.hs:158)
    squareSize (src/Numeric/LAPACK/Matrix/Layout/Private.hs:127)
    Full (src/Numeric/LAPACK/Matrix/Layout/Private.hs:47)
    fullHeight (src/Numeric/LAPACK/Matrix/Layout/Private.hs:119)
    fullWidth (src/Numeric/LAPACK/Matrix/Layout/Private.hs:124)
    Order
    flipOrder
    general (src/Numeric/LAPACK/Matrix/Layout/Private.hs:170)
    square (src/Numeric/LAPACK/Matrix/Layout/Private.hs:197)
    liberalSquare (src/Numeric/LAPACK/Matrix/Layout/Private.hs:191)
    wide (src/Numeric/LAPACK/Matrix/Layout/Private.hs:183)
    tall (src/Numeric/LAPACK/Matrix/Layout/Private.hs:175)
    Split (src/Numeric/LAPACK/Matrix/Layout/Private.hs:210)
    SplitGeneral (src/Numeric/LAPACK/Matrix/Layout.hs:57)
    Triangle (src/Numeric/LAPACK/Matrix/Layout/Private.hs:247)
    Reflector (src/Numeric/LAPACK/Matrix/Layout/Private.hs:246)
    splitGeneral (src/Numeric/LAPACK/Matrix/Layout.hs:62)
    splitFromFull (src/Numeric/LAPACK/Matrix/Layout.hs:69)
    Mosaic (src/Numeric/LAPACK/Matrix/Layout/Private.hs:328)
    Packing (src/Numeric/LAPACK/Matrix/Layout/Private.hs:351)
    PackingSingleton (src/Numeric/LAPACK/Matrix/Layout/Private.hs:340)
    Packed (src/Numeric/LAPACK/Matrix/Layout/Private.hs:337)
    Unpacked (src/Numeric/LAPACK/Matrix/Layout/Private.hs:338)
    Mirror (src/Numeric/LAPACK/Matrix/Layout/Private.hs:388)
    MirrorSingleton (src/Numeric/LAPACK/Matrix/Layout/Private.hs:375)
    autoUplo (src/Numeric/LAPACK/Matrix/Layout/Private.hs:488)
    Triangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:395)
    LowerTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:398)
    LowerTriangularP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:397)
    lowerTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:410)
    lowerTriangularP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:424)
    UpperTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:401)
    UpperTriangularP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:400)
    upperTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:407)
    upperTriangularP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:420)
    Symmetric (src/Numeric/LAPACK/Matrix/Layout/Private.hs:428)
    SymmetricP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:427)
    symmetric (src/Numeric/LAPACK/Matrix/Layout/Private.hs:431)
    symmetricP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:434)
    Hermitian (src/Numeric/LAPACK/Matrix/Layout/Private.hs:442)
    HermitianP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:441)
    hermitian (src/Numeric/LAPACK/Matrix/Layout/Private.hs:445)
    hermitianP (src/Numeric/LAPACK/Matrix/Layout/Private.hs:448)
    Diagonal (src/Numeric/LAPACK/Matrix/Layout/Private.hs:658)
    diagonal (src/Numeric/LAPACK/Matrix/Layout.hs:73)
    Banded (src/Numeric/LAPACK/Matrix/Layout/Private.hs:641)
    BandedGeneral (src/Numeric/LAPACK/Matrix/Layout/Private.hs:648)
    BandedSquare (src/Numeric/LAPACK/Matrix/Layout/Private.hs:652)
    BandedLowerTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:655)
    BandedUpperTriangular (src/Numeric/LAPACK/Matrix/Layout/Private.hs:656)
    BandedIndex (src/Numeric/LAPACK/Matrix/Layout/Private.hs:746)
    bandedGeneral (src/Numeric/LAPACK/Matrix/Layout/Private.hs:726)
    bandedSquare (src/Numeric/LAPACK/Matrix/Layout/Private.hs:732)
    bandedFromFull (src/Numeric/LAPACK/Matrix/Layout.hs:80)
    UnaryProxy (src/Numeric/LAPACK/Matrix/Layout/Private.hs:639)
    addOffDiagonals (src/Numeric/LAPACK/Matrix/Layout/Private.hs:703)
    BandedHermitian (src/Numeric/LAPACK/Matrix/Layout/Private.hs:893)
    bandedHermitian (src/Numeric/LAPACK/Matrix/Layout.hs:84)
Warning: 'Empty' is ambiguous. It is defined
    * at src/Numeric/LAPACK/Matrix/Layout/Private.hs:461:1
    * at src/Numeric/LAPACK/Matrix/Shape/Omni.hs:236:4
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Numeric/LAPACK/Matrix/Layout/Private.hs:461:1
Warning: 'Filled' is ambiguous. It is defined
    * at src/Numeric/LAPACK/Matrix/Layout/Private.hs:462:1
    * at src/Numeric/LAPACK/Matrix/Shape/Omni.hs:237:4
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Numeric/LAPACK/Matrix/Layout/Private.hs:462:1
   3% (  2 / 61) in 'Numeric.LAPACK.Matrix.Shape.Omni'
  Missing documentation for:
    Module header
    Omni (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:355)
    Unit (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:83)
    Arbitrary (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:84)
    Symmetric (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:115)
    Hermitian (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:117)
    HermitianUnknownDefiniteness (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:118)
    HermitianPositiveDefinite (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:119)
    HermitianPositiveSemidefinite (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:120)
    HermitianNegativeDefinite (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:121)
    HermitianNegativeSemidefinite (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:122)
    hermitianSet (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:150)
    TriDiag (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:86)
    DiagSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:98)
    autoDiag (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:92)
    charFromTriDiag (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:95)
    packTag (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:253)
    Property (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:154)
    property (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:189)
    PropertySingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:172)
    propertySingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:182)
    Strip (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:192)
    strips (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:218)
    StripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:205)
    stripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:212)
    PowerStripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:235)
    powerStripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:240)
    powerStrips (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:246)
    BandedTriangular (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:319)
    BandedTriangularSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:338)
    bandedTriangularSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:351)
    extent (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:885)
    height (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:853)
    width (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:867)
    squareSize (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:879)
    mapHeight (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:915)
    mapWidth (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:923)
    mapSquareSize (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:931)
    order (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:957)
    transpose (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:986)
    Plain
    ToPlain (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:536)
    toPlain
    FromPlain (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:530)
    fromPlain
    toFull (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:704)
    fromFull (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:698)
    toBanded (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:818)
    toBandedHermitian (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:846)
    MultipliedBands (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:1021)
    MultipliedStrip (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:1026)
    MultipliedProperty (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:1030)
    UnitIfTriangular (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:1039)
    MergeUnit (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:1049)
    Quadratic (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:488)
    quadratic
    uncheckedDiagonal (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:718)
    Power (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:259)
    powerSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:287)
Warning: Numeric.LAPACK.Matrix.Shape: Could not find documentation for exported module: Numeric.LAPACK.Matrix.Shape
   3% (  3 / 78) in 'Numeric.LAPACK.Matrix.Shape'
  Missing documentation for:
    Module header
    Identity (src/Numeric/LAPACK/Matrix/Shape.hs:107)
    UpperTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:198)
    LowerTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:191)
    Triangular (src/Numeric/LAPACK/Matrix/Shape.hs:146)
    UpLoSingleton (src/Numeric/LAPACK/Matrix/Shape.hs:137)
    Square (src/Numeric/LAPACK/Matrix/Shape.hs:81)
    lowerTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:194)
    upperTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:201)
    identity (src/Numeric/LAPACK/Matrix/Shape.hs:110)
    diagonal (src/Numeric/LAPACK/Matrix/Shape.hs:102)
    Full (src/Numeric/LAPACK/Matrix/Shape.hs:49)
    General (src/Numeric/LAPACK/Matrix/Shape.hs:51)
    Tall (src/Numeric/LAPACK/Matrix/Shape.hs:57)
    Wide (src/Numeric/LAPACK/Matrix/Shape.hs:65)
    LiberalSquare (src/Numeric/LAPACK/Matrix/Shape.hs:73)
    Quadratic (src/Numeric/LAPACK/Matrix/Shape.hs:87)
    Symmetric (src/Numeric/LAPACK/Matrix/Shape.hs:205)
    Hermitian (src/Numeric/LAPACK/Matrix/Shape.hs:92)
    Diagonal (src/Numeric/LAPACK/Matrix/Shape.hs:99)
    Banded (src/Numeric/LAPACK/Matrix/Shape.hs:211)
    BandedHermitian (src/Numeric/LAPACK/Matrix/Shape.hs:243)
    square (src/Numeric/LAPACK/Matrix/Shape.hs:84)
    BandedTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:232)
    BandedLower (src/Numeric/LAPACK/Matrix/Shape.hs:234)
    BandedUpper (src/Numeric/LAPACK/Matrix/Shape.hs:235)
    general (src/Numeric/LAPACK/Matrix/Shape.hs:54)
    liberalSquare (src/Numeric/LAPACK/Matrix/Shape.hs:78)
    wide (src/Numeric/LAPACK/Matrix/Shape.hs:70)
    tall (src/Numeric/LAPACK/Matrix/Shape.hs:62)
    autoUplo (src/Numeric/LAPACK/Matrix/Shape.hs:142)
    symmetric (src/Numeric/LAPACK/Matrix/Shape.hs:208)
    hermitian (src/Numeric/LAPACK/Matrix/Shape.hs:96)
    BandedGeneral (src/Numeric/LAPACK/Matrix/Shape.hs:221)
    bandedGeneral (src/Numeric/LAPACK/Matrix/Shape.hs:229)
    bandedHermitian (src/Numeric/LAPACK/Matrix/Shape.hs:250)
    UpLo (src/Numeric/LAPACK/Matrix/Shape.hs:117)
    QuadraticMeas (src/Numeric/LAPACK/Matrix/Shape.hs:89)
    triangular (src/Numeric/LAPACK/Matrix/Shape.hs:151)
    UpLoC (src/Numeric/LAPACK/Matrix/Shape.hs:119)
    bandedOffDiagonals (src/Numeric/LAPACK/Matrix/Shape.hs:218)
    DiagUpLoC (src/Numeric/LAPACK/Matrix/Shape.hs:128)
    DiagUpLo (src/Numeric/LAPACK/Matrix/Shape.hs:126)
    GenTriangularDiag (src/Numeric/LAPACK/Matrix/Shape.hs:180)
    unitTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:160)
    arbitraryTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:172)
    GenTriangularLoUp (src/Numeric/LAPACK/Matrix/Shape.hs:185)
    BandedUnitTriangular (src/Numeric/LAPACK/Matrix/Shape.hs:237)
    BandedUnitLower (src/Numeric/LAPACK/Matrix/Shape.hs:239)
    BandedUnitUpper (src/Numeric/LAPACK/Matrix/Shape.hs:240)
    UpperQuasitriangular (src/Numeric/LAPACK/Matrix/Shape.hs:265)
    Order
    flipOrder
    height (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:853)
    width (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:867)
    extent (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:885)
    squareSize (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:879)
    order (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:957)
    TriDiag (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:86)
    DiagSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:98)
    Property (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:154)
    PowerStripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:235)
    powerStripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:240)
    Strip (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:192)
    StripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:205)
    stripSingleton (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:212)
    Arbitrary (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:84)
    Unit (src/Numeric/LAPACK/Matrix/Shape/Omni.hs:83)
    Filled (src/Numeric/LAPACK/Matrix/Layout/Private.hs:462)
    Empty (src/Numeric/LAPACK/Matrix/Layout/Private.hs:461)
    Bands (src/Numeric/LAPACK/Matrix/Layout/Private.hs:456)
    addOffDiagonals (src/Numeric/LAPACK/Matrix/Layout/Private.hs:703)
    Packing (src/Numeric/LAPACK/Matrix/Layout/Private.hs:351)
    Packed (src/Numeric/LAPACK/Matrix/Layout/Private.hs:337)
    Unpacked (src/Numeric/LAPACK/Matrix/Layout/Private.hs:338)
   3% (  1 / 32) in 'Numeric.LAPACK.Matrix.Extent'
  Missing documentation for:
    Module header
    C (src/Numeric/LAPACK/Matrix/Extent/Private.hs:77)
    Small (src/Numeric/LAPACK/Matrix/Extent/Private.hs:35)
    Big (src/Numeric/LAPACK/Matrix/Extent/Private.hs:34)
    Measure (src/Numeric/LAPACK/Matrix/Extent/Private.hs:81)
    Shape (src/Numeric/LAPACK/Matrix/Extent/Private.hs:42)
    Size (src/Numeric/LAPACK/Matrix/Extent/Private.hs:41)
    Extent (src/Numeric/LAPACK/Matrix/Extent/Private.hs:22)
    Map (src/Numeric/LAPACK/Matrix/Extent/Strict.hs:16)
    height (src/Numeric/LAPACK/Matrix/Extent/Private.hs:296)
    width (src/Numeric/LAPACK/Matrix/Extent/Private.hs:302)
    squareSize (src/Numeric/LAPACK/Matrix/Extent/Private.hs:291)
    dimensions (src/Numeric/LAPACK/Matrix/Extent/Private.hs:309)
    transpose (src/Numeric/LAPACK/Matrix/Extent/Private.hs:356)
    fuse (src/Numeric/LAPACK/Matrix/Extent/Private.hs:482)
    MultiplyMeasure (src/Numeric/LAPACK/Matrix/Extent/Private.hs:598)
    square (src/Numeric/LAPACK/Matrix/Extent/Private.hs:69)
    toGeneral (src/Numeric/LAPACK/Matrix/Extent.hs:43)
    fromSquare (src/Numeric/LAPACK/Matrix/Extent.hs:48)
    fromSquareLiberal (src/Numeric/LAPACK/Matrix/Extent.hs:53)
    fromLiberalSquare (src/Numeric/LAPACK/Matrix/Extent.hs:58)
    generalizeTall (src/Numeric/LAPACK/Matrix/Extent.hs:63)
    generalizeWide (src/Numeric/LAPACK/Matrix/Extent.hs:68)
    weakenTall (src/Numeric/LAPACK/Matrix/Extent.hs:73)
    weakenWide (src/Numeric/LAPACK/Matrix/Extent.hs:78)
    AppendMode (src/Numeric/LAPACK/Matrix/Extent/Private.hs:533)
    appendSame (src/Numeric/LAPACK/Matrix/Extent/Private.hs:547)
    appendLeft (src/Numeric/LAPACK/Matrix/Extent/Private.hs:550)
    appendRight (src/Numeric/LAPACK/Matrix/Extent/Private.hs:553)
    Append (src/Numeric/LAPACK/Matrix/Extent/Private.hs:557)
    appendAny (src/Numeric/LAPACK/Matrix/Extent/Private.hs:571)
  56% ( 36 / 64) in 'Numeric.LAPACK.Vector'
  Missing documentation for:
    Module header
    Vector (src/Numeric/LAPACK/Vector.hs:99)
    RealOf
    ComplexOf
    toList
    fromList
    autoFromList
    append
    takeRight
    norm1 (src/Numeric/LAPACK/Vector.hs:103)
    norm2Squared
    normInf (src/Numeric/LAPACK/Vector.hs:120)
    scaleReal
    mac
    divide (src/Numeric/LAPACK/Vector.hs:165)
    recip (src/Numeric/LAPACK/Vector.hs:185)
    foldl
    foldl1
    foldMap
    conjugate (src/Numeric/LAPACK/Vector.hs:197)
    fromReal
    toComplex
    realPart
    imaginaryPart
    zipComplex
    unzipComplex
    random (src/Numeric/LAPACK/Vector.hs:233)
    RandomDistribution (src/Numeric/LAPACK/Vector.hs:217)
  23% (  4 / 17) in 'Numeric.LAPACK.Permutation'
  Missing documentation for:
    Module header
    Permutation (src/Numeric/LAPACK/Permutation/Private.hs:69)
    Shape (src/Numeric/LAPACK/Permutation/Private.hs:321)
    Element (src/Numeric/LAPACK/Permutation/Private.hs:324)
    size (src/Numeric/LAPACK/Permutation/Private.hs:90)
    identity (src/Numeric/LAPACK/Permutation/Private.hs:108)
    Inversion
    toPivots (src/Numeric/LAPACK/Permutation/Private.hs:162)
    toMatrix (src/Numeric/LAPACK/Permutation.hs:32)
    Sign (src/Numeric/LAPACK/Permutation/Private.hs:180)
    inversionFromTransposition (src/Numeric/LAPACK/Permutation/Private.hs:236)
    multiply (src/Numeric/LAPACK/Permutation/Private.hs:244)
    apply (src/Numeric/LAPACK/Permutation.hs:40)
   0% (  0 / 13) in 'Numeric.LAPACK.Matrix.Permutation'
  Missing documentation for:
    Module header
    Permutation (src/Numeric/LAPACK/Matrix/Permutation.hs:34)
    size (src/Numeric/LAPACK/Matrix/Permutation.hs:40)
    identity (src/Numeric/LAPACK/Matrix/Permutation.hs:43)
    Inversion
    inversionFromTransposition (src/Numeric/LAPACK/Permutation/Private.hs:236)
    fromPermutation (src/Numeric/LAPACK/Matrix/Permutation.hs:47)
    toPermutation (src/Numeric/LAPACK/Matrix/Permutation.hs:51)
    toSquare (src/Numeric/LAPACK/Matrix/Permutation.hs:67)
    determinant (src/Numeric/LAPACK/Matrix/Permutation.hs:55)
    transpose (src/Numeric/LAPACK/Matrix/Permutation.hs:61)
    multiplyVector (src/Numeric/LAPACK/Matrix/Permutation.hs:73)
    multiplyFull (src/Numeric/LAPACK/Matrix/Permutation.hs:82)
  25% (  3 / 12) in 'Numeric.LAPACK.Matrix.Full'
  Missing documentation for:
    Module header
    Full (src/Numeric/LAPACK/Matrix/Array/Private.hs:135)
    Unpacked (src/Numeric/LAPACK/Matrix/Array/Unpacked.hs:23)
    identity (src/Numeric/LAPACK/Matrix/Full.hs:32)
    diagonal (src/Numeric/LAPACK/Matrix/Full.hs:38)
    mapExtent (src/Numeric/LAPACK/Matrix/Full.hs:47)
    transpose (src/Numeric/LAPACK/Matrix/Full.hs:75)
    multiplyVector (src/Numeric/LAPACK/Matrix/Full.hs:96)
    multiply (src/Numeric/LAPACK/Matrix/Full.hs:107)
   7% (  2 / 27) in 'Numeric.LAPACK.Matrix.BandedHermitian'
  Missing documentation for:
    Module header
    BandedHermitian (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:70)
    Transposition
    Semidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:27)
    assureFullRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:44)
    assureAnyRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:50)
    relaxSemidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:56)
    relaxIndefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:62)
    assurePositiveDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:68)
    relaxDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:74)
    size (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:75)
    fromList (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:82)
    identity (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:88)
    diagonal (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:92)
    takeDiagonal (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:99)
    toHermitian (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:106)
    toBanded (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:113)
    forceOrder (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:122)
    takeTopLeft (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:130)
    takeBottomRight (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:137)
    negate (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:145)
    multiplyVector (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:154)
    multiplyFull (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:177)
    gramian (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:162)
    eigenvalues (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:194)
Warning: 'Block' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   3% (  2 / 59) in 'Numeric.LAPACK.Matrix.Triangular'
  Missing documentation for:
    Module header
    Triangular (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:68)
    UpLo (src/Numeric/LAPACK/Matrix/Shape.hs:117)
    Upper (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:49)
    FlexUpper (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:61)
    UnitUpper (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:55)
    QuasiUpper (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:66)
    Lower (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:48)
    FlexLower (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:60)
    UnitLower (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:54)
    size (src/Numeric/LAPACK/Matrix/Triangular.hs:101)
    fromList (src/Numeric/LAPACK/Matrix/Triangular.hs:119)
    autoFromList (src/Numeric/LAPACK/Matrix/Triangular.hs:136)
    lowerFromList (src/Numeric/LAPACK/Matrix/Triangular.hs:127)
    autoLowerFromList (src/Numeric/LAPACK/Matrix/Triangular.hs:144)
    upperFromList (src/Numeric/LAPACK/Matrix/Triangular.hs:130)
    autoUpperFromList (src/Numeric/LAPACK/Matrix/Triangular.hs:147)
    asLower (src/Numeric/LAPACK/Matrix/Triangular.hs:151)
    asUpper (src/Numeric/LAPACK/Matrix/Triangular.hs:154)
    requireUnitDiagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:158)
    requireArbitraryDiagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:161)
    relaxUnitDiagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:279)
    strictArbitraryDiagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:294)
    identityOrder (src/Numeric/LAPACK/Matrix/Array/Basic.hs:159)
    diagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:256)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Triangular.hs:272)
    transpose (src/Numeric/LAPACK/Matrix/Triangular.hs:107)
    adjoint (src/Numeric/LAPACK/Matrix/Triangular.hs:113)
    stackLower (src/Numeric/LAPACK/Matrix/Triangular.hs:315)
    #%%% (src/Numeric/LAPACK/Matrix/Triangular.hs:330)
    stackUpper (src/Numeric/LAPACK/Matrix/Triangular.hs:339)
    %%%# (src/Numeric/LAPACK/Matrix/Triangular.hs:353)
    splitLower (src/Numeric/LAPACK/Matrix/Triangular.hs:361)
    splitUpper (src/Numeric/LAPACK/Matrix/Triangular.hs:368)
    takeTopLeft (src/Numeric/LAPACK/Matrix/Triangular.hs:376)
    takeTopRight (src/Numeric/LAPACK/Matrix/Triangular.hs:397)
    takeBottomLeft (src/Numeric/LAPACK/Matrix/Triangular.hs:388)
    takeBottomRight (src/Numeric/LAPACK/Matrix/Triangular.hs:407)
    pack (src/Numeric/LAPACK/Matrix/Triangular.hs:168)
    toSquare (src/Numeric/LAPACK/Matrix/Triangular.hs:178)
    takeLower (src/Numeric/LAPACK/Matrix/Triangular.hs:186)
    takeUpper (src/Numeric/LAPACK/Matrix/Triangular.hs:194)
    fromLowerRowMajor (src/Numeric/LAPACK/Matrix/Triangular.hs:199)
    toLowerRowMajor (src/Numeric/LAPACK/Matrix/Triangular.hs:209)
    fromUpperRowMajor (src/Numeric/LAPACK/Matrix/Triangular.hs:204)
    toUpperRowMajor (src/Numeric/LAPACK/Matrix/Triangular.hs:214)
    forceOrder (src/Numeric/LAPACK/Matrix/Triangular.hs:221)
    add (src/Numeric/LAPACK/Matrix/Triangular.hs:241)
    sub (src/Numeric/LAPACK/Matrix/Triangular.hs:242)
    multiplyVector (src/Numeric/LAPACK/Matrix/Triangular.hs:426)
    square (src/Numeric/LAPACK/Matrix/Triangular.hs:438)
    multiply (src/Numeric/LAPACK/Matrix/Triangular.hs:449)
    multiplyFull (src/Numeric/LAPACK/Matrix/Triangular.hs:461)
    solve (src/Numeric/LAPACK/Matrix/Triangular.hs:474)
    inverse (src/Numeric/LAPACK/Matrix/Triangular.hs:484)
    determinant (src/Numeric/LAPACK/Matrix/Triangular.hs:493)
    eigenvalues (src/Numeric/LAPACK/Matrix/Triangular.hs:507)
  21% (  9 / 41) in 'Numeric.LAPACK.Matrix.Symmetric'
  Missing documentation for:
    Module header
    Symmetric (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:23)
    takeUpper (src/Numeric/LAPACK/Matrix/Symmetric.hs:142)
    fromUpper (src/Numeric/LAPACK/Matrix/Symmetric.hs:145)
    pack (src/Numeric/LAPACK/Matrix/Symmetric.hs:139)
    assureSymmetry (src/Numeric/LAPACK/Matrix/Symmetric.hs:150)
    size (src/Numeric/LAPACK/Matrix/Symmetric.hs:83)
    fromList (src/Numeric/LAPACK/Matrix/Symmetric.hs:95)
    autoFromList (src/Numeric/LAPACK/Matrix/Symmetric.hs:98)
    identity (src/Numeric/LAPACK/Matrix/Symmetric.hs:118)
    diagonal (src/Numeric/LAPACK/Matrix/Symmetric.hs:122)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Symmetric.hs:125)
    forceOrder (src/Numeric/LAPACK/Matrix/Symmetric.hs:130)
    transpose (src/Numeric/LAPACK/Matrix/Symmetric.hs:86)
    adjoint (src/Numeric/LAPACK/Matrix/Symmetric.hs:91)
    stack (src/Numeric/LAPACK/Matrix/Symmetric.hs:160)
    #%%%# (src/Numeric/LAPACK/Matrix/Symmetric.hs:177)
    split (src/Numeric/LAPACK/Matrix/Symmetric.hs:185)
    takeTopLeft (src/Numeric/LAPACK/Matrix/Symmetric.hs:190)
    takeTopRight (src/Numeric/LAPACK/Matrix/Symmetric.hs:198)
    takeBottomRight (src/Numeric/LAPACK/Matrix/Symmetric.hs:206)
    toSquare (src/Numeric/LAPACK/Matrix/Symmetric.hs:104)
    fromHermitian (src/Numeric/LAPACK/Matrix/Symmetric.hs:113)
    multiplyVector (src/Numeric/LAPACK/Matrix/Symmetric.hs:217)
    multiplyFull (src/Numeric/LAPACK/Matrix/Symmetric.hs:227)
    square (src/Numeric/LAPACK/Matrix/Symmetric.hs:232)
    tensorProduct (src/Numeric/LAPACK/Matrix/Symmetric.hs:239)
    sumRank1 (src/Numeric/LAPACK/Matrix/Symmetric.hs:244)
    sumRank1NonEmpty (src/Numeric/LAPACK/Matrix/Symmetric.hs:249)
    solve (src/Numeric/LAPACK/Matrix/Symmetric.hs:373)
    inverse (src/Numeric/LAPACK/Matrix/Symmetric.hs:378)
    determinant (src/Numeric/LAPACK/Matrix/Symmetric.hs:383)
   7% (  1 / 13) in 'Numeric.LAPACK.Matrix.Quadratic'
  Missing documentation for:
    Module header
    asDiagonal (src/Numeric/LAPACK/Matrix/Quadratic.hs:53)
    asSymmetric (src/Numeric/LAPACK/Matrix/Quadratic.hs:56)
    size (src/Numeric/LAPACK/Matrix/Quadratic.hs:60)
    identity (src/Numeric/LAPACK/Matrix/Quadratic.hs:76)
    diagonal (src/Numeric/LAPACK/Matrix/Quadratic.hs:82)
    Diagonal (src/Numeric/LAPACK/Matrix/Quadratic.hs:84)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Array/Basic.hs:104)
    takeTopLeft (src/Numeric/LAPACK/Matrix/Quadratic.hs:122)
    takeTopRight (src/Numeric/LAPACK/Matrix/Quadratic.hs:154)
    takeBottomLeft (src/Numeric/LAPACK/Matrix/Quadratic.hs:140)
    takeBottomRight (src/Numeric/LAPACK/Matrix/Quadratic.hs:167)
   3% (  2 / 64) in 'Numeric.LAPACK.Matrix.Array'
  Missing documentation for:
    Module header
    scale (src/Numeric/LAPACK/Matrix/Array/Private.hs:571)
    Array (src/Numeric/LAPACK/Matrix/Array/Private.hs:116)
    Matrix (src/Numeric/LAPACK/Matrix/Type/Private.hs:44)
    negate (src/Numeric/LAPACK/Matrix/Array/Private.hs:537)
    sub (src/Numeric/LAPACK/Matrix/Array/Private.hs:638)
    shape (src/Numeric/LAPACK/Matrix/Array/Private.hs:196)
    Square (src/Numeric/LAPACK/Matrix/Array/Private.hs:141)
    reshape (src/Numeric/LAPACK/Matrix/Array/Private.hs:228)
    mapShape (src/Numeric/LAPACK/Matrix/Array/Private.hs:239)
    scaleReal (src/Numeric/LAPACK/Matrix/Array/Private.hs:546)
    zero (src/Numeric/LAPACK/Matrix/Array/Private.hs:529)
    add (src/Numeric/LAPACK/Matrix/Array/Private.hs:629)
    toVector (src/Numeric/LAPACK/Matrix/Array/Private.hs:249)
    fromVector (src/Numeric/LAPACK/Matrix/Array/Private.hs:263)
    lift2 (src/Numeric/LAPACK/Matrix/Array/Private.hs:302)
    lift3 (src/Numeric/LAPACK/Matrix/Array/Private.hs:318)
    lift4 (src/Numeric/LAPACK/Matrix/Array/Private.hs:337)
    Full (src/Numeric/LAPACK/Matrix/Array/Private.hs:135)
    General (src/Numeric/LAPACK/Matrix/Array/Private.hs:137)
    Tall (src/Numeric/LAPACK/Matrix/Array/Private.hs:138)
    Wide (src/Numeric/LAPACK/Matrix/Array/Private.hs:139)
    unliftRow (src/Numeric/LAPACK/Matrix/Array/Private.hs:420)
    unliftColumn (src/Numeric/LAPACK/Matrix/Array/Private.hs:426)
    LiberalSquare (src/Numeric/LAPACK/Matrix/Array/Private.hs:140)
    Quadratic (src/Numeric/LAPACK/Matrix/Array/Private.hs:144)
    extent (src/Numeric/LAPACK/Matrix/Array/Private.hs:202)
    MapExtent (src/Numeric/LAPACK/Matrix/Array/Private.hs:697)
    forceOrder (src/Numeric/LAPACK/Matrix/Array/Private.hs:585)
    Homogeneous (src/Numeric/LAPACK/Matrix/Array/Private.hs:517)
    Scale (src/Numeric/LAPACK/Matrix/Array/Private.hs:561)
    scaleRealReal (src/Numeric/LAPACK/Matrix/Array/Private.hs:557)
    Additive (src/Numeric/LAPACK/Matrix/Array/Private.hs:608)
    Subtractive (src/Numeric/LAPACK/Matrix/Array/Private.hs:614)
    order (src/Numeric/LAPACK/Matrix/Array/Private.hs:577)
    packTag (src/Numeric/LAPACK/Matrix/Array/Private.hs:467)
    SquareMeas (src/Numeric/LAPACK/Matrix/Array/Private.hs:142)
    diagTag (src/Numeric/LAPACK/Matrix/Array/Private.hs:473)
    ArrayMatrix (src/Numeric/LAPACK/Matrix/Array/Private.hs:131)
    FullQuadratic (src/Numeric/LAPACK/Matrix/Array/Private.hs:146)
    QuadraticMeas (src/Numeric/LAPACK/Matrix/Array/Private.hs:148)
    OmniArray (src/Numeric/LAPACK/Matrix/Array/Private.hs:113)
    PlainArray (src/Numeric/LAPACK/Matrix/Array/Private.hs:242)
    plainShape (src/Numeric/LAPACK/Matrix/Array/Private.hs:191)
    subBandsSingleton (src/Numeric/LAPACK/Matrix/Array/Private.hs:210)
    superBandsSingleton (src/Numeric/LAPACK/Matrix/Array/Private.hs:217)
    asPacked (src/Numeric/LAPACK/Matrix/Array/Private.hs:175)
    asUnpacked (src/Numeric/LAPACK/Matrix/Array/Private.hs:179)
    requirePacking (src/Numeric/LAPACK/Matrix/Array/Private.hs:184)
    unwrap (src/Numeric/LAPACK/Matrix/Array/Private.hs:254)
    lift1 (src/Numeric/LAPACK/Matrix/Array/Private.hs:289)
    unlift1 (src/Numeric/LAPACK/Matrix/Array/Private.hs:348)
    unlift2 (src/Numeric/LAPACK/Matrix/Array/Private.hs:361)
    unpackedToVector (src/Numeric/LAPACK/Matrix/Array/Private.hs:371)
    liftUnpacked0 (src/Numeric/LAPACK/Matrix/Array/Private.hs:377)
    liftUnpacked1 (src/Numeric/LAPACK/Matrix/Array/Private.hs:386)
    liftUnpacked2 (src/Numeric/LAPACK/Matrix/Array/Private.hs:398)
    liftUnpacked3 (src/Numeric/LAPACK/Matrix/Array/Private.hs:413)
    liftOmni1 (src/Numeric/LAPACK/Matrix/Array/Private.hs:647)
    liftOmni2 (src/Numeric/LAPACK/Matrix/Array/Private.hs:657)
    identityFromShape (src/Numeric/LAPACK/Matrix/Array/Basic.hs:122)
    unpack (src/Numeric/LAPACK/Matrix/Array/Basic.hs:86)
  12% (  5 / 39) in 'Numeric.LAPACK.Matrix.Square'
  Missing documentation for:
    Module header
    Square (src/Numeric/LAPACK/Matrix/Array/Private.hs:141)
    size (src/Numeric/LAPACK/Matrix/Square.hs:75)
    mapSize (src/Numeric/LAPACK/Matrix/Square.hs:78)
    toFull (src/Numeric/LAPACK/Matrix/Square.hs:86)
    toGeneral (src/Numeric/LAPACK/Matrix/Square.hs:81)
    fromFull (src/Numeric/LAPACK/Matrix/Square.hs:91)
    liberalFromFull (src/Numeric/LAPACK/Matrix/Square.hs:97)
    fromScalar (src/Numeric/LAPACK/Matrix/Square.hs:101)
    toScalar (src/Numeric/LAPACK/Matrix/Square.hs:104)
    fromList (src/Numeric/LAPACK/Matrix/Square.hs:107)
    autoFromList (src/Numeric/LAPACK/Matrix/Square.hs:110)
    transpose (src/Numeric/LAPACK/Matrix/Square.hs:113)
    identity (src/Numeric/LAPACK/Matrix/Square.hs:122)
    identityFrom (src/Numeric/LAPACK/Matrix/Square.hs:125)
    identityFromWidth (src/Numeric/LAPACK/Matrix/Square.hs:130)
    identityFromHeight (src/Numeric/LAPACK/Matrix/Square.hs:135)
    diagonal (src/Numeric/LAPACK/Matrix/Square.hs:138)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Square.hs:141)
    trace (src/Numeric/LAPACK/Matrix/Square.hs:144)
    stack (src/Numeric/LAPACK/Matrix/Square.hs:162)
    |=| (src/Numeric/LAPACK/Matrix/Square.hs:154)
    split (src/Numeric/LAPACK/Matrix/Square.hs:169)
    takeTopLeft (src/Numeric/LAPACK/Matrix/Square.hs:181)
    takeBottomRight (src/Numeric/LAPACK/Matrix/Square.hs:189)
    multiply (src/Numeric/LAPACK/Matrix/Square.hs:197)
    square (src/Numeric/LAPACK/Matrix/Square.hs:200)
    power (src/Numeric/LAPACK/Matrix/Square.hs:205)
    solve (src/Numeric/LAPACK/Matrix/Square.hs:239)
    inverse (src/Numeric/LAPACK/Matrix/Square.hs:244)
    determinant (src/Numeric/LAPACK/Matrix/Square.hs:247)
    eigenvalues (src/Numeric/LAPACK/Matrix/Square.hs:254)
    schurComplex (src/Numeric/LAPACK/Matrix/Square.hs:289)
    ComplexOf
  15% (  2 / 13) in 'Numeric.LAPACK.Matrix.HermitianPositiveDefinite'
  Missing documentation for:
    Module header
    Semidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:27)
    assureFullRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:44)
    assureAnyRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:50)
    relaxSemidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:56)
    relaxIndefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:62)
    assurePositiveDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:68)
    relaxDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:74)
    solve (src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.hs:39)
    inverse (src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.hs:55)
    determinant (src/Numeric/LAPACK/Matrix/HermitianPositiveDefinite.hs:68)
  24% ( 13 / 53) in 'Numeric.LAPACK.Matrix.Hermitian'
  Missing documentation for:
    Module header
    Hermitian (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:25)
    HermitianPosDef (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:28)
    HermitianPosSemidef (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:31)
    Transposition
    Semidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:27)
    assureFullRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:44)
    assureAnyRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:50)
    relaxSemidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:56)
    relaxIndefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:62)
    assurePositiveDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:68)
    relaxDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:74)
    asUnknownDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:91)
    pack (src/Numeric/LAPACK/Matrix/Hermitian.hs:154)
    size (src/Numeric/LAPACK/Matrix/Hermitian.hs:111)
    fromList (src/Numeric/LAPACK/Matrix/Hermitian.hs:116)
    autoFromList (src/Numeric/LAPACK/Matrix/Hermitian.hs:119)
    identity (src/Numeric/LAPACK/Matrix/Hermitian.hs:125)
    diagonal (src/Numeric/LAPACK/Matrix/Hermitian.hs:130)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Hermitian.hs:136)
    forceOrder (src/Numeric/LAPACK/Matrix/Hermitian.hs:144)
    *%%%# (src/Numeric/LAPACK/Matrix/Hermitian.hs:190)
    split (src/Numeric/LAPACK/Matrix/Hermitian.hs:205)
    takeTopRight (src/Numeric/LAPACK/Matrix/Hermitian.hs:226)
    takeBottomRight (src/Numeric/LAPACK/Matrix/Hermitian.hs:236)
    toSquare (src/Numeric/LAPACK/Matrix/Hermitian.hs:323)
    fromSymmetric (src/Numeric/LAPACK/Matrix/Hermitian.hs:331)
    negate (src/Numeric/LAPACK/Matrix/Hermitian.hs:246)
    multiplyVector (src/Numeric/LAPACK/Matrix/Hermitian.hs:259)
    multiplyFull (src/Numeric/LAPACK/Matrix/Hermitian.hs:274)
    square (src/Numeric/LAPACK/Matrix/Hermitian.hs:286)
    outer (src/Numeric/LAPACK/Matrix/Hermitian.hs:292)
    sumRank1 (src/Numeric/LAPACK/Matrix/Hermitian.hs:297)
    sumRank1NonEmpty (src/Numeric/LAPACK/Matrix/Hermitian.hs:303)
    sumRank2 (src/Numeric/LAPACK/Matrix/Hermitian.hs:309)
    sumRank2NonEmpty (src/Numeric/LAPACK/Matrix/Hermitian.hs:315)
    solve (src/Numeric/LAPACK/Matrix/Hermitian.hs:474)
    inverse (src/Numeric/LAPACK/Matrix/Hermitian.hs:486)
    determinant (src/Numeric/LAPACK/Matrix/Hermitian.hs:497)
    eigenvalues (src/Numeric/LAPACK/Matrix/Hermitian.hs:521)
  16% (  2 / 12) in 'Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite'
  Missing documentation for:
    Module header
    Semidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:27)
    assureFullRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:44)
    assureAnyRank (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:50)
    relaxSemidefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:56)
    relaxIndefinite (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:62)
    assurePositiveDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:68)
    relaxDefiniteness (src/Numeric/LAPACK/Matrix/Array/Hermitian.hs:74)
    solve (src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.hs:37)
    determinant (src/Numeric/LAPACK/Matrix/BandedHermitianPositiveDefinite.hs:62)
   0% (  0 / 39) in 'Numeric.LAPACK.Matrix.Banded'
  Missing documentation for:
    Module header
    Banded (src/Numeric/LAPACK/Matrix/Array/Banded.hs:17)
    FlexBanded (src/Numeric/LAPACK/Matrix/Array/Banded.hs:13)
    General (src/Numeric/LAPACK/Matrix/Array/Banded.hs:20)
    Square (src/Numeric/LAPACK/Matrix/Array/Banded.hs:25)
    Upper (src/Numeric/LAPACK/Matrix/Array/Banded.hs:28)
    UnitUpper (src/Numeric/LAPACK/Matrix/Array/Banded.hs:32)
    Lower (src/Numeric/LAPACK/Matrix/Array/Banded.hs:27)
    UnitLower (src/Numeric/LAPACK/Matrix/Array/Banded.hs:31)
    Diagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:34)
    FlexDiagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:35)
    RectangularDiagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:37)
    Hermitian (src/Numeric/LAPACK/Matrix/Array/Banded.hs:44)
    HermitianPosSemidef (src/Numeric/LAPACK/Matrix/Array/Banded.hs:46)
    HermitianPosDef (src/Numeric/LAPACK/Matrix/Array/Banded.hs:48)
    FlexHermitian (src/Numeric/LAPACK/Matrix/Array/Banded.hs:42)
    height (src/Numeric/LAPACK/Matrix/Banded.hs:76)
    width (src/Numeric/LAPACK/Matrix/Banded.hs:81)
    fromList (src/Numeric/LAPACK/Matrix/Banded.hs:90)
    squareFromList (src/Numeric/LAPACK/Matrix/Banded.hs:97)
    lowerFromList (src/Numeric/LAPACK/Matrix/Banded.hs:103)
    upperFromList (src/Numeric/LAPACK/Matrix/Banded.hs:109)
    mapExtent (src/Numeric/LAPACK/Matrix/Banded.hs:119)
    diagonal (src/Numeric/LAPACK/Matrix/Banded.hs:147)
    takeDiagonal (src/Numeric/LAPACK/Matrix/Banded.hs:152)
    forceOrder (src/Numeric/LAPACK/Matrix/Banded.hs:197)
    noUnit (src/Numeric/LAPACK/Matrix/Banded.hs:234)
    toFull (src/Numeric/LAPACK/Matrix/Banded.hs:215)
    toLowerTriangular (src/Numeric/LAPACK/Matrix/Banded.hs:202)
    toUpperTriangular (src/Numeric/LAPACK/Matrix/Banded.hs:207)
    takeTopLeftSquare (src/Numeric/LAPACK/Matrix/Banded.hs:223)
    takeBottomRightSquare (src/Numeric/LAPACK/Matrix/Banded.hs:230)
    transpose (src/Numeric/LAPACK/Matrix/Banded.hs:126)
    adjoint (src/Numeric/LAPACK/Matrix/Banded.hs:139)
    multiplyVector (src/Numeric/LAPACK/Matrix/Banded.hs:161)
    multiply (src/Numeric/LAPACK/Matrix/Banded.hs:174)
    multiplyFull (src/Numeric/LAPACK/Matrix/Banded.hs:187)
    solve (src/Numeric/LAPACK/Matrix/Banded.hs:252)
    determinant (src/Numeric/LAPACK/Matrix/Banded.hs:273)
   0% (  0 / 14) in 'Numeric.LAPACK.Matrix.Diagonal'
  Missing documentation for:
    Module header
    Diagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:34)
    FlexDiagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:35)
    fromList (src/Numeric/LAPACK/Matrix/Diagonal.hs:49)
    autoFromList (src/Numeric/LAPACK/Matrix/Diagonal.hs:52)
    fromVector (src/Numeric/LAPACK/Matrix/Diagonal.hs:55)
    lift (src/Numeric/LAPACK/Matrix/Diagonal.hs:70)
    stack (src/Numeric/LAPACK/Matrix/Diagonal.hs:90)
    %%% (src/Numeric/LAPACK/Matrix/Diagonal.hs:89)
    split (src/Numeric/LAPACK/Matrix/Diagonal.hs:113)
    multiply (src/Numeric/LAPACK/Matrix/Diagonal.hs:119)
    solve (src/Numeric/LAPACK/Matrix/Diagonal.hs:129)
    inverse (src/Numeric/LAPACK/Matrix/Diagonal.hs:141)
    determinant (src/Numeric/LAPACK/Matrix/Diagonal.hs:149)
Warning: 'MultiplyVector' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'MultiplySquare' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   4% (  1 / 24) in 'Numeric.LAPACK.Orthogonal.Householder'
  Missing documentation for:
    Module header
    Householder (src/Numeric/LAPACK/Orthogonal/Plain.hs:87)
    General (src/Numeric/LAPACK/Orthogonal/Plain.hs:88)
    Tall (src/Numeric/LAPACK/Orthogonal/Plain.hs:90)
    Wide (src/Numeric/LAPACK/Orthogonal/Plain.hs:92)
    Square (src/Numeric/LAPACK/Orthogonal/Plain.hs:95)
    LiberalSquare (src/Numeric/LAPACK/Orthogonal/Plain.hs:94)
    mapExtent (src/Numeric/LAPACK/Orthogonal/Householder.hs:52)
    fromMatrix (src/Numeric/LAPACK/Orthogonal/Householder.hs:60)
    determinant (src/Numeric/LAPACK/Orthogonal/Plain.hs:233)
    determinantAbsolute (src/Numeric/LAPACK/Orthogonal/Plain.hs:246)
    leastSquares (src/Numeric/LAPACK/Orthogonal/Householder.hs:69)
    Transposition
    Conjugation
    extractQ (src/Numeric/LAPACK/Orthogonal/Householder.hs:92)
    extractR (src/Numeric/LAPACK/Orthogonal/Householder.hs:138)
    multiplyQ (src/Numeric/LAPACK/Orthogonal/Householder.hs:129)
    tallExtractQ (src/Numeric/LAPACK/Orthogonal/Householder.hs:99)
    tallExtractR (src/Numeric/LAPACK/Orthogonal/Householder.hs:144)
    tallMultiplyQ (src/Numeric/LAPACK/Orthogonal/Householder.hs:109)
    tallMultiplyQAdjoint (src/Numeric/LAPACK/Orthogonal/Householder.hs:118)
    tallMultiplyR (src/Numeric/LAPACK/Orthogonal/Householder.hs:155)
    tallSolveR (src/Numeric/LAPACK/Orthogonal/Householder.hs:165)
Warning: 'sub' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  66% ( 10 / 15) in 'Numeric.LAPACK.Orthogonal'
  Missing documentation for:
    Module header
    pseudoInverseRCond (src/Numeric/LAPACK/Orthogonal.hs:104)
    determinant (src/Numeric/LAPACK/Orthogonal.hs:193)
    householder (src/Numeric/LAPACK/Orthogonal.hs:178)
    householderTall (src/Numeric/LAPACK/Orthogonal.hs:187)
Warning: 'FillStrips' is ambiguous. It is defined
    * at src/Numeric/LAPACK/Matrix/Wrapper.hs:117:7
    * at src/Numeric/LAPACK/Matrix/Wrapper.hs:112:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Numeric/LAPACK/Matrix/Wrapper.hs:112:1
  12% (  1 /  8) in 'Numeric.LAPACK.Matrix.Type'
  Missing documentation for:
    Module header
    Scale (src/Numeric/LAPACK/Matrix/Type/Private.hs:84)
    Identity (src/Numeric/LAPACK/Matrix/Type/Private.hs:94)
    Permutation (src/Numeric/LAPACK/Matrix/Type/Private.hs:103)
    Product (src/Numeric/LAPACK/Matrix/Type/Private.hs:58)
    FillStrips (src/Numeric/LAPACK/Matrix/Wrapper.hs:112)
    MapExtent (src/Numeric/LAPACK/Matrix/Wrapper.hs:30)
   0% (  0 /  5) in 'Numeric.LAPACK.Matrix.Special'
  Missing documentation for:
    Module header
    Matrix (src/Numeric/LAPACK/Matrix/Type/Private.hs:44)
    Scale (src/Numeric/LAPACK/Matrix/Special.hs:12)
    Inverse (src/Numeric/LAPACK/Matrix/Special.hs:13)
    inverse (src/Numeric/LAPACK/Matrix/Special.hs:21)
Warning: 'RowMajor' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ColumnMajor' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   6% ( 15 /215) in 'Numeric.LAPACK.Matrix'
  Missing documentation for:
    Module header
    Matrix (src/Numeric/LAPACK/Matrix/Type/Private.hs:44)
    Full (src/Numeric/LAPACK/Matrix/Array/Private.hs:135)
    General (src/Numeric/LAPACK/Matrix/Array/Private.hs:137)
    Tall (src/Numeric/LAPACK/Matrix/Array/Private.hs:138)
    Wide (src/Numeric/LAPACK/Matrix/Array/Private.hs:139)
    Square (src/Numeric/LAPACK/Matrix/Array/Private.hs:141)
    LiberalSquare (src/Numeric/LAPACK/Matrix/Array/Private.hs:140)
    Quadratic (src/Numeric/LAPACK/Matrix/Type/Private.hs:47)
    Triangular (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:68)
    Upper (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:49)
    Lower (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:48)
    Symmetric (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:23)
    Hermitian (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:25)
    HermitianPosDef (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:28)
    HermitianPosSemidef (src/Numeric/LAPACK/Matrix/Array/Mosaic.hs:31)
    Diagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:34)
    FlexDiagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:35)
    RectangularDiagonal (src/Numeric/LAPACK/Matrix/Array/Banded.hs:37)
    Banded (src/Numeric/LAPACK/Matrix/Array/Banded.hs:17)
    BandedHermitian (src/Numeric/LAPACK/Matrix/BandedHermitian.hs:70)
    Permutation (src/Numeric/LAPACK/Matrix/Permutation.hs:34)
    Format (src/Numeric/LAPACK/Matrix/Type/Private.hs:143)
    FormatExtra
    LayoutExtra
    ShapeInt (src/Numeric/LAPACK/Matrix/Private.hs:36)
    shapeInt (src/Numeric/LAPACK/Matrix/Private.hs:39)
    Transpose (src/Numeric/LAPACK/Matrix/Type/Private.hs:411)
    TransposeExtra
    transpose
    adjoint (src/Numeric/LAPACK/Matrix/Class.hs:84)
    height
    width
    extent
    Box (src/Numeric/LAPACK/Matrix/Type/Private.hs:316)
    BoxExtra
    indices (src/Numeric/LAPACK/Matrix/Type/Private.hs:370)
    reshape (src/Numeric/LAPACK/Matrix/Array/Private.hs:228)
    mapShape (src/Numeric/LAPACK/Matrix/Array/Private.hs:239)
    fromScalar (src/Numeric/LAPACK/Matrix.hs:216)
    toScalar (src/Numeric/LAPACK/Matrix.hs:219)
    fromList (src/Numeric/LAPACK/Matrix.hs:225)
    Unpack (src/Numeric/LAPACK/Matrix/Class.hs:177)
    UnpackExtra
    toFull (src/Numeric/LAPACK/Matrix/Class.hs:212)
    unpack
    mapExtent
    fromFull (src/Numeric/LAPACK/Matrix.hs:179)
    asGeneral (src/Numeric/LAPACK/Matrix.hs:205)
    asTall (src/Numeric/LAPACK/Matrix.hs:208)
    asWide (src/Numeric/LAPACK/Matrix.hs:211)
    tallFromGeneral (src/Numeric/LAPACK/Matrix.hs:184)
    wideFromGeneral (src/Numeric/LAPACK/Matrix.hs:189)
    generalizeTall (src/Numeric/LAPACK/Matrix.hs:195)
    generalizeWide (src/Numeric/LAPACK/Matrix.hs:201)
    MapSquareSize (src/Numeric/LAPACK/Matrix/Class.hs:125)
    MapSize (src/Numeric/LAPACK/Matrix/Class.hs:150)
    mapWidth
    identity (src/Numeric/LAPACK/Matrix/Quadratic.hs:76)
    diagonal (src/Numeric/LAPACK/Matrix/Quadratic.hs:82)
    fromRowsNonEmpty (src/Numeric/LAPACK/Matrix.hs:281)
    fromRowArray (src/Numeric/LAPACK/Matrix.hs:286)
    fromRows (src/Numeric/LAPACK/Matrix.hs:303)
    fromRowsNonEmptyContainer (src/Numeric/LAPACK/Matrix.hs:293)
    fromRowContainer (src/Numeric/LAPACK/Matrix.hs:298)
    fromColumnsNonEmpty (src/Numeric/LAPACK/Matrix.hs:309)
    fromColumnArray (src/Numeric/LAPACK/Matrix.hs:314)
    fromColumns (src/Numeric/LAPACK/Matrix.hs:331)
    fromColumnsNonEmptyContainer (src/Numeric/LAPACK/Matrix.hs:320)
    fromColumnContainer (src/Numeric/LAPACK/Matrix.hs:326)
    singleRow (src/Numeric/LAPACK/Matrix.hs:242)
    singleColumn (src/Numeric/LAPACK/Matrix.hs:245)
    flattenRow (src/Numeric/LAPACK/Matrix.hs:248)
    flattenColumn (src/Numeric/LAPACK/Matrix.hs:251)
    liftRow (src/Numeric/LAPACK/Matrix.hs:257)
    liftColumn (src/Numeric/LAPACK/Matrix.hs:263)
    unliftRow (src/Numeric/LAPACK/Matrix.hs:269)
    unliftColumn (src/Numeric/LAPACK/Matrix.hs:275)
    toRows (src/Numeric/LAPACK/Matrix.hs:338)
    toColumns (src/Numeric/LAPACK/Matrix.hs:344)
    toRowArray (src/Numeric/LAPACK/Matrix.hs:351)
    toColumnArray (src/Numeric/LAPACK/Matrix.hs:358)
    toRowContainer (src/Numeric/LAPACK/Matrix.hs:364)
    toColumnContainer (src/Numeric/LAPACK/Matrix.hs:370)
    takeRow (src/Numeric/LAPACK/Matrix.hs:383)
    takeColumn (src/Numeric/LAPACK/Matrix.hs:390)
    takeRows (src/Numeric/LAPACK/Matrix.hs:426)
    takeColumns (src/Numeric/LAPACK/Matrix.hs:434)
    dropRows (src/Numeric/LAPACK/Matrix.hs:427)
    dropColumns (src/Numeric/LAPACK/Matrix.hs:435)
    takeTop (src/Numeric/LAPACK/Matrix.hs:398)
    takeBottom (src/Numeric/LAPACK/Matrix.hs:405)
    takeLeft (src/Numeric/LAPACK/Matrix.hs:412)
    takeRight (src/Numeric/LAPACK/Matrix.hs:419)
    takeColumnArray (src/Numeric/LAPACK/Matrix.hs:527)
    takeRowSet (src/Numeric/LAPACK/Matrix.hs:511)
    takeColumnSet (src/Numeric/LAPACK/Matrix.hs:536)
    takeRowIntSet (src/Numeric/LAPACK/Matrix.hs:520)
    takeColumnIntSet (src/Numeric/LAPACK/Matrix.hs:545)
    swapRows (src/Numeric/LAPACK/Matrix.hs:468)
    swapColumns (src/Numeric/LAPACK/Matrix.hs:475)
    reverseRows (src/Numeric/LAPACK/Matrix.hs:483)
    reverseColumns (src/Numeric/LAPACK/Matrix.hs:490)
    fromRowMajor (src/Numeric/LAPACK/Matrix.hs:552)
    toRowMajor (src/Numeric/LAPACK/Matrix.hs:558)
    forceOrder (src/Numeric/LAPACK/Matrix/Array/Private.hs:585)
    OrderBias (src/Numeric/LAPACK/Matrix/Basic.hs:256)
    ||| (src/Numeric/LAPACK/Matrix.hs:572)
    beside (src/Numeric/LAPACK/Matrix.hs:593)
    === (src/Numeric/LAPACK/Matrix.hs:582)
    above (src/Numeric/LAPACK/Matrix.hs:604)
    stack (src/Numeric/LAPACK/Matrix.hs:636)
    |*- (src/Numeric/LAPACK/Matrix.hs:682)
    kronecker (src/Numeric/LAPACK/Matrix.hs:707)
    sumRank1 (src/Numeric/LAPACK/Matrix.hs:713)
    map (src/Numeric/LAPACK/Matrix.hs:674)
    Complex (src/Numeric/LAPACK/Matrix/Class.hs:45)
    conjugate
    fromReal
    toComplex
    SquareShape (src/Numeric/LAPACK/Matrix/Class.hs:87)
    SquareShapeExtra
    toSquare (src/Numeric/LAPACK/Matrix/Class.hs:219)
    identityFromShape (src/Numeric/LAPACK/Matrix/Array/Basic.hs:122)
    identityFrom
    takeDiagonal
    trace (src/Numeric/LAPACK/Matrix/Class.hs:121)
    RealOf
    rowSums (src/Numeric/LAPACK/Matrix.hs:644)
    columnSums (src/Numeric/LAPACK/Matrix.hs:650)
    rowArgAbsMaximums (src/Numeric/LAPACK/Matrix.hs:658)
    columnArgAbsMaximums (src/Numeric/LAPACK/Matrix.hs:666)
    scaleRows (src/Numeric/LAPACK/Matrix.hs:725)
    scaleColumns (src/Numeric/LAPACK/Matrix.hs:734)
    scaleRowsReal (src/Numeric/LAPACK/Matrix.hs:750)
    scaleColumnsReal (src/Numeric/LAPACK/Matrix.hs:758)
    \*# (src/Numeric/LAPACK/Matrix.hs:726)
    #*\ (src/Numeric/LAPACK/Matrix.hs:742)
    \\# (src/Numeric/LAPACK/Matrix.hs:766)
    #/\ (src/Numeric/LAPACK/Matrix.hs:774)
    multiply (src/Numeric/LAPACK/Matrix/Full.hs:107)
    multiplyVector (src/Numeric/LAPACK/Matrix/Full.hs:96)
    ToQuadratic (src/Numeric/LAPACK/Matrix/Type/Private.hs:373)
    Homogeneous (src/Numeric/LAPACK/Matrix/Class.hs:223)
    HomogeneousExtra
    zero (src/Numeric/LAPACK/Matrix/Array/Private.hs:529)
    zeroFrom
    negate
    Scale (src/Numeric/LAPACK/Matrix/Class.hs:272)
    ScaleExtra
    scale
    scaleReal
    scaleRealReal (src/Numeric/LAPACK/Matrix/Class.hs:268)
    .*# (src/Numeric/LAPACK/Matrix/Class.hs:299)
    Additive (src/Numeric/LAPACK/Matrix/Class.hs:304)
    Subtractive (src/Numeric/LAPACK/Matrix/Class.hs:327)
    AdditiveExtra
    SubtractiveExtra
    add
    sub
    #+# (src/Numeric/LAPACK/Matrix/Class.hs:359)
    #-# (src/Numeric/LAPACK/Matrix/Class.hs:368)
    Multiply (src/Numeric/LAPACK/Matrix/Multiply.hs:366)
    #*# (src/Numeric/LAPACK/Matrix/Multiply.hs:364)
    MultiplyVector (src/Numeric/LAPACK/Matrix/Multiply.hs:66)
    MultiplyVectorExtra
    #*| (src/Numeric/LAPACK/Matrix/Multiply.hs:53)
    -*# (src/Numeric/LAPACK/Matrix/Multiply.hs:63)
    MultiplySquare (src/Numeric/LAPACK/Matrix/Multiply.hs:111)
    MultiplySquareExtra
    multiplySquare (src/Numeric/LAPACK/Matrix.hs:786)
    MultiplySame (src/Numeric/LAPACK/Matrix/Type/Private.hs:251)
    MultiplySameExtra
    Power (src/Numeric/LAPACK/Matrix/Multiply.hs:279)
    PowerExtra
    square
    power
    powers (src/Numeric/LAPACK/Matrix/Multiply.hs:332)
    powers1
    ##*# (src/Numeric/LAPACK/Matrix/Multiply.hs:199)
    #*## (src/Numeric/LAPACK/Matrix/Multiply.hs:175)
    Indexed (src/Numeric/LAPACK/Matrix/Indexed.hs:23)
    #!
    Determinant (src/Numeric/LAPACK/Matrix/Divide.hs:38)
    DeterminantExtra
    determinant
    Solve (src/Numeric/LAPACK/Matrix/Divide.hs:46)
    SolveExtra
    solve
    solveLeft
    solveRight
    ##/# (src/Numeric/LAPACK/Matrix/Divide.hs:122)
    #\## (src/Numeric/LAPACK/Matrix/Divide.hs:105)
    solveVector (src/Numeric/LAPACK/Matrix/Divide.hs:135)
    -/# (src/Numeric/LAPACK/Matrix/Divide.hs:164)
    #\| (src/Numeric/LAPACK/Matrix/Divide.hs:150)
    Inverse (src/Numeric/LAPACK/Matrix/Divide.hs:82)
    InverseExtra
    inverse
    Transposition
Warning: '#!' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  33% (  4 / 12) in 'Numeric.LAPACK.Singular'
  Missing documentation for:
    Module header
    valuesTall (src/Numeric/LAPACK/Singular.hs:65)
    valuesWide (src/Numeric/LAPACK/Singular.hs:71)
    decompose (src/Numeric/LAPACK/Singular.hs:87)
    determinantAbsolute (src/Numeric/LAPACK/Singular.hs:77)
    leastSquaresMinimumNormRCond (src/Numeric/LAPACK/Singular.hs:142)
    pseudoInverseRCond (src/Numeric/LAPACK/Singular.hs:153)
    RealOf
  22% (  2 /  9) in 'Numeric.LAPACK.Matrix.Superscript'
  Missing documentation for:
    None (src/Numeric/LAPACK/Matrix/Superscript.hs:54)
    Transpose (src/Numeric/LAPACK/Matrix/Superscript.hs:66)
    Adjoint (src/Numeric/LAPACK/Matrix/Superscript.hs:80)
    Conjugate (src/Numeric/LAPACK/Matrix/Superscript.hs:94)
    Inverse (src/Numeric/LAPACK/Matrix/Superscript.hs:107)
    PseudoInverse (src/Numeric/LAPACK/Matrix/Superscript.hs:123)
    Power (src/Numeric/LAPACK/Matrix/Superscript.hs:137)
Warning: 'expRealSymmetric' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Hermitian' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  30% (  4 / 13) in 'Numeric.LAPACK.Matrix.Function'
  Missing documentation for:
    Module header
    SqRt (src/Numeric/LAPACK/Matrix/Function.hs:63)
    sqrt
    Exp (src/Numeric/LAPACK/Matrix/Function.hs:249)
    exp
    Log (src/Numeric/LAPACK/Matrix/Function.hs:396)
    log
    logUnipotentUpper (src/Numeric/LAPACK/Matrix/Function.hs:419)
    LiftReal (src/Numeric/LAPACK/Matrix/Function.hs:451)
   9% (  1 / 11) in 'Numeric.LAPACK.Matrix.Block.Type'
  Missing documentation for:
    Module header
    Matrix (src/Numeric/LAPACK/Matrix/Type/Private.hs:44)
    Diagonal (src/Numeric/LAPACK/Matrix/Block/Private.hs:58)
    Append (src/Numeric/LAPACK/Matrix/Block/Private.hs:642)
    aboveFromFull (src/Numeric/LAPACK/Matrix/Block/Private.hs:687)
    besideFromFull (src/Numeric/LAPACK/Matrix/Block/Private.hs:696)
    Square (src/Numeric/LAPACK/Matrix/Block/Private.hs:268)
    Triangular (src/Numeric/LAPACK/Matrix/Block/Private.hs:845)
    squareFromSymmetric (src/Numeric/LAPACK/Matrix/Block/Private.hs:1263)
    schurComplement (src/Numeric/LAPACK/Matrix/Block/Private.hs:563)
   7% (  1 / 13) in 'Numeric.LAPACK.Matrix.Block'
  Missing documentation for:
    Matrix (src/Numeric/LAPACK/Matrix/Type/Private.hs:44)
    Diagonal (src/Numeric/LAPACK/Matrix/Block.hs:36)
    Above (src/Numeric/LAPACK/Matrix/Block.hs:49)
    Beside (src/Numeric/LAPACK/Matrix/Block.hs:55)
    aboveFromFull (src/Numeric/LAPACK/Matrix/Block/Private.hs:687)
    besideFromFull (src/Numeric/LAPACK/Matrix/Block/Private.hs:696)
    Square (src/Numeric/LAPACK/Matrix/Block.hs:41)
    LowerTriangular (src/Numeric/LAPACK/Matrix/Block.hs:68)
    UpperTriangular (src/Numeric/LAPACK/Matrix/Block.hs:61)
    Symmetric (src/Numeric/LAPACK/Matrix/Block.hs:75)
    squareFromSymmetric (src/Numeric/LAPACK/Matrix/Block/Private.hs:1263)
    schurComplement (src/Numeric/LAPACK/Matrix/Block/Private.hs:563)
  15% (  4 / 26) in 'Numeric.LAPACK.Linear.LowerUpper'
  Missing documentation for:
    Module header
    LowerUpper (src/Numeric/LAPACK/Linear/Plain.hs:117)
    Tall (src/Numeric/LAPACK/Linear/Plain.hs:118)
    Wide (src/Numeric/LAPACK/Linear/Plain.hs:120)
    Square (src/Numeric/LAPACK/Linear/Plain.hs:123)
    LiberalSquare (src/Numeric/LAPACK/Linear/Plain.hs:122)
    Transposition
    Conjugation
    Inversion
    mapExtent (src/Numeric/LAPACK/Linear/Plain.hs:147)
    toMatrix (src/Numeric/LAPACK/Linear/LowerUpper.hs:190)
    solve (src/Numeric/LAPACK/Linear/LowerUpper.hs:75)
    multiplyFull (src/Numeric/LAPACK/Linear/LowerUpper.hs:200)
    extractP (src/Numeric/LAPACK/Linear/LowerUpper.hs:83)
    multiplyP (src/Numeric/LAPACK/Linear/LowerUpper.hs:94)
    extractL (src/Numeric/LAPACK/Linear/LowerUpper.hs:103)
    wideExtractL (src/Numeric/LAPACK/Linear/LowerUpper.hs:109)
    wideSolveL (src/Numeric/LAPACK/Linear/LowerUpper.hs:137)
    extractU (src/Numeric/LAPACK/Linear/LowerUpper.hs:146)
    tallExtractU (src/Numeric/LAPACK/Linear/LowerUpper.hs:152)
    tallSolveU (src/Numeric/LAPACK/Linear/LowerUpper.hs:180)
    caseTallWide (src/Numeric/LAPACK/Linear/Plain.hs:554)
   0% (  0 /  9) in 'Numeric.LAPACK.Format'
  Missing documentation for:
    Module header
    ## (src/Numeric/LAPACK/Format.hs:48)
    print (src/Numeric/LAPACK/Format.hs:45)
    hyper (src/Numeric/LAPACK/Format.hs:54)
    Format (src/Numeric/LAPACK/Format.hs:57)
    FormatArray (src/Numeric/LAPACK/Matrix/Plain/Format.hs:62)
    deflt (src/Numeric/LAPACK/Matrix/Plain/Format.hs:45)
    defltConfig (src/Numeric/LAPACK/Matrix/Plain/Format.hs:55)
    Config (src/Numeric/LAPACK/Matrix/Plain/Format.hs:48)
  21% (  3 / 14) in 'Numeric.LAPACK.Example.EconomicAllocation'
  Missing documentation for:
    ZeroInt2 (src/Numeric/LAPACK/Example/EconomicAllocation.hs:33)
    Vector (src/Numeric/LAPACK/Example/EconomicAllocation.hs:34)
    Matrix (src/Numeric/LAPACK/Example/EconomicAllocation.hs:35)
    SquareMatrix (src/Numeric/LAPACK/Example/EconomicAllocation.hs:36)
    balances0 (src/Numeric/LAPACK/Example/EconomicAllocation.hs:40)
    expenses0 (src/Numeric/LAPACK/Example/EconomicAllocation.hs:45)
    normalize (src/Numeric/LAPACK/Example/EconomicAllocation.hs:53)
    normalizeSplit (src/Numeric/LAPACK/Example/EconomicAllocation.hs:58)
    completeIdSquare (src/Numeric/LAPACK/Example/EconomicAllocation.hs:66)
    iterated (src/Numeric/LAPACK/Example/EconomicAllocation.hs:75)
    compensated (src/Numeric/LAPACK/Example/EconomicAllocation.hs:84)
  40% (  4 / 10) in 'Numeric.LAPACK.Example.DividedDifference'
  Missing documentation for:
    size (src/Numeric/LAPACK/Example/DividedDifference.hs:62)
    subSlices (src/Numeric/LAPACK/Example/DividedDifference.hs:65)
    parameterDifferences (src/Numeric/LAPACK/Example/DividedDifference.hs:68)
    dividedDifferences (src/Numeric/LAPACK/Example/DividedDifference.hs:72)
    upperFromPyramid (src/Numeric/LAPACK/Example/DividedDifference.hs:80)
    main (src/Numeric/LAPACK/Example/DividedDifference.hs:107)
Warning: Numeric.LAPACK.Output: could not find link destinations for: 
	- Numeric.LAPACK.Output.Html
Warning: Numeric.LAPACK.Shape: could not find link destinations for: 
	- Numeric.LAPACK.Shape.D:R:IndexIntIndexed
Warning: Numeric.LAPACK.Matrix.Layout: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Layout.Private.BandedSquareMeas
	- Numeric.LAPACK.Matrix.Layout.Private.UpLoSingleton
	- Numeric.LAPACK.Matrix.Layout.Private.UpLo
	- Numeric.LAPACK.Matrix.Layout.Private.TriangularP
	- Numeric.LAPACK.Matrix.Layout.Private.ConjugateMirror
	- Numeric.LAPACK.Matrix.Layout.Private.SimpleMirror
	- Numeric.LAPACK.Matrix.Layout.Private.NoMirror
	- Numeric.LAPACK.Matrix.Layout.Private.SquareMeas
	- Numeric.LAPACK.Matrix.Layout.Private.LiberalSquare
	- Numeric.LAPACK.Matrix.Layout.Private.D:R:IndexFull
	- Numeric.LAPACK.Matrix.Layout.Private.D:R:IndexSplit
	- Numeric.LAPACK.Matrix.Layout.Private.D:R:IndexMosaic
	- Numeric.LAPACK.Matrix.Layout.Private.D:R:IndexBanded
	- Numeric.LAPACK.Matrix.Layout.Private.D:R:IndexBandedHermitian
	- Numeric.LAPACK.Matrix.Extent.Strict.Dimension
	- Numeric.LAPACK.Matrix.Extent.Strict.MeasureTarget
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedHermitianBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedUnitBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedArbitraryBandsBandsmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainUnpackedArbitraryFilledFilledmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Array.Private.MapExtentStrip
Warning: Numeric.LAPACK.Matrix.Shape.Omni: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Extent.Strict.Dimension
	- Numeric.LAPACK.Matrix.Extent.Strict.MeasureTarget
	- Numeric.LAPACK.Matrix.Shape.Omni.switchBandedTriangular
	- Numeric.LAPACK.Matrix.Shape.Omni.switchProperty
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedHermitianBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedUnitBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedArbitraryBandsBandsmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackHermitianFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackSymmetricFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagFilledBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagBandsFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainUnpackedArbitraryFilledFilledmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Quadratic.diagonalAux
Warning: Numeric.LAPACK.Matrix.Shape: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Layout.Private.UpLo
	- Numeric.LAPACK.Matrix.Extent.Strict.Dimension
	- Numeric.LAPACK.Matrix.Extent.Strict.MeasureTarget
	- Numeric.LAPACK.Matrix.Shape.Omni.switchProperty
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedHermitianBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedUnitBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedArbitraryBandsBandsmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackHermitianFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackSymmetricFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagFilledBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagBandsFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainUnpackedArbitraryFilledFilledmeasverthorizheightwidth
	- Numeric.LAPACK.Matrix.Array.Private.MapExtentStrip
	- Numeric.LAPACK.Matrix.Quadratic.diagonalAux
Warning: Numeric.LAPACK.Matrix.Extent: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Extent.Private.Square
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedHermitianBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainPackedUnitBandsBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackHermitianFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackSymmetricFilledFilledShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagFilledBandsShapeSmallSmallheightwidth
	- Numeric.LAPACK.Matrix.Shape.Omni.D:R:PlainpackdiagBandsFilledShapeSmallSmallheightwidth
Warning: Numeric.LAPACK.Permutation: could not find link destinations for: 
	- Numeric.LAPACK.Permutation.Private.D:R:IndexShape
Warning: Numeric.LAPACK.Matrix.Permutation: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Permutation.FlexPermutation
Warning: Numeric.LAPACK.Matrix.Full: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Private.UnpackedMatrix
Warning: Numeric.LAPACK.Matrix.BandedHermitian: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.BandedHermitian.Basic.StaticVector
	- Numeric.LAPACK.Matrix.Array.Hermitian.AnyHermitianP
	- Numeric.LAPACK.Matrix.BandedHermitian.Diagonal
Warning: Numeric.LAPACK.Matrix.Triangular: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Mosaic.TriangularP
	- Numeric.LAPACK.Matrix.Array.Mosaic.FlexUpperP
	- Numeric.LAPACK.Matrix.Array.Mosaic.FlexLowerP
Warning: Numeric.LAPACK.Matrix.Symmetric: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Mosaic.FlexHermitianP
	- Numeric.LAPACK.Matrix.Array.Mosaic.SymmetricP
Warning: Numeric.LAPACK.Matrix.Quadratic: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Quadratic.diagonalAux
Warning: Numeric.LAPACK.Matrix.Array: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Extent.Private.Multiply
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentity
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityExtra
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityStrip
	- Numeric.LAPACK.Matrix.Type.Private.NFData
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Array.Private.MapExtentStrip
	- Numeric.LAPACK.Matrix.Array.Private.FullArray
	- Numeric.LAPACK.Matrix.Array.Private.UnpackedMatrix
	- Numeric.LAPACK.Matrix.Array.Private.D:R:MatrixArrayxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Array.Multiply.PackingByStrip
	- Numeric.LAPACK.Matrix.Array.Multiply.MultipliedPacking
	- Numeric.LAPACK.Matrix.Multiply.Multiplied
	- Numeric.LAPACK.Matrix.Multiply.MultipliedExtra
	- Numeric.LAPACK.Matrix.Multiply.matrixMatrix
	- Numeric.LAPACK.Matrix.Multiply.transposableSquare
	- Numeric.LAPACK.Matrix.Multiply.squareFull
	- Numeric.LAPACK.Matrix.Multiply.fullSquare
	- Numeric.LAPACK.Matrix.Multiply.matrixVector
	- Numeric.LAPACK.Matrix.Multiply.vectorMatrix
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric1
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric0
	- Numeric.LAPACK.Matrix.Block.Private.TriangularSndShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularFstShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularOff
	- Numeric.LAPACK.Matrix.Block.Private.Triangular1
	- Numeric.LAPACK.Matrix.Block.Private.Triangular0
	- Numeric.LAPACK.Matrix.Block.Private.AppendSelectShape
	- Numeric.LAPACK.Matrix.Block.Private.Append1
	- Numeric.LAPACK.Matrix.Block.Private.Append0
	- Numeric.LAPACK.Matrix.Block.Private.Square11
	- Numeric.LAPACK.Matrix.Block.Private.Square10
	- Numeric.LAPACK.Matrix.Block.Private.Square01
	- Numeric.LAPACK.Matrix.Block.Private.Square00
	- Numeric.LAPACK.Matrix.Block.Private.SquareType
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal1
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal0
	- Numeric.LAPACK.Matrix.Block.Private.ShapeTail
	- Numeric.LAPACK.Matrix.Block.Private.ShapeHead
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixDiagonalxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSquarexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixAppendxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixTriangularxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSymmetricxlxuloweruppermeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Matrix.HermitianPositiveDefinite: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Mosaic.UpperP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosDefP
	- Numeric.LAPACK.Matrix.Array.Hermitian.AnyHermitianP
Warning: Numeric.LAPACK.Matrix.Hermitian: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Mosaic.FlexHermitianP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosSemidefP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosDefP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianP
	- Numeric.LAPACK.Matrix.Array.Mosaic.SymmetricP
	- Numeric.LAPACK.Matrix.Array.Hermitian.AnyHermitianP
Warning: Numeric.LAPACK.Matrix.BandedHermitianPositiveDefinite: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Hermitian.AnyHermitianP
Warning: Numeric.LAPACK.Matrix.Banded: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Banded.SymmQuadratic
	- Numeric.LAPACK.Matrix.Array.Banded.UnitTriangular
	- Numeric.LAPACK.Matrix.Array.Banded.Quadratic
Warning: Numeric.LAPACK.Matrix.Diagonal: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Banded.SymmQuadratic
	- Numeric.LAPACK.Matrix.Diagonal.FlexDiagonalP
Warning: Numeric.LAPACK.Orthogonal.Householder: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Unpacked.UpperTrapezoid
	- Numeric.LAPACK.Orthogonal.Plain.SquareMeas
	- Numeric.LAPACK.Orthogonal.Plain.HouseholderFlex
Warning: Numeric.LAPACK.Orthogonal: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Unpacked.UpperTrapezoid
Warning: Numeric.LAPACK.Matrix.Type: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Extent.Private.Multiply
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:FormatExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:FormatExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraIdentityextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MultiplySameExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MultiplySameExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:LayoutExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:LayoutExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraIdentityextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:SquareShapeExtraPermutationextra
	- Numeric.LAPACK.Matrix.Class.D:R:SquareShapeExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:UnpackExtraPermutationextra
	- Numeric.LAPACK.Matrix.Class.D:R:UnpackExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:HomogeneousExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:ScaleExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:AdditiveExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:SubtractiveExtraScaleextra
	- Numeric.LAPACK.Matrix.Multiply.Multiplied
	- Numeric.LAPACK.Matrix.Multiply.MultipliedExtra
	- Numeric.LAPACK.Matrix.Multiply.matrixMatrix
	- Numeric.LAPACK.Matrix.Multiply.transposableSquare
	- Numeric.LAPACK.Matrix.Multiply.squareFull
	- Numeric.LAPACK.Matrix.Multiply.fullSquare
	- Numeric.LAPACK.Matrix.Multiply.matrixVector
	- Numeric.LAPACK.Matrix.Multiply.vectorMatrix
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplyVectorExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplyVectorExtraScaleextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplySquareExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplySquareExtraScaleextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:PowerExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:PowerExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:DeterminantExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:DeterminantExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:SolveExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:SolveExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:InverseExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:InverseExtraScaleextra
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Matrix.Special: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentity
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityExtra
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityStrip
	- Numeric.LAPACK.Matrix.Type.Private.NFData
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Array.Private.D:R:MatrixArrayxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric1
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric0
	- Numeric.LAPACK.Matrix.Block.Private.TriangularSndShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularFstShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularOff
	- Numeric.LAPACK.Matrix.Block.Private.Triangular1
	- Numeric.LAPACK.Matrix.Block.Private.Triangular0
	- Numeric.LAPACK.Matrix.Block.Private.AppendSelectShape
	- Numeric.LAPACK.Matrix.Block.Private.Append1
	- Numeric.LAPACK.Matrix.Block.Private.Append0
	- Numeric.LAPACK.Matrix.Block.Private.Square11
	- Numeric.LAPACK.Matrix.Block.Private.Square10
	- Numeric.LAPACK.Matrix.Block.Private.Square01
	- Numeric.LAPACK.Matrix.Block.Private.Square00
	- Numeric.LAPACK.Matrix.Block.Private.SquareType
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal1
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal0
	- Numeric.LAPACK.Matrix.Block.Private.ShapeTail
	- Numeric.LAPACK.Matrix.Block.Private.ShapeHead
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixDiagonalxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSquarexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixAppendxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixTriangularxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSymmetricxlxuloweruppermeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Matrix: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Extent.Private.Multiply
	- Numeric.LAPACK.Matrix.Type.Private.MapExtent
	- Numeric.LAPACK.Matrix.Type.Private.MapExtentExtra
	- Numeric.LAPACK.Matrix.Type.Private.MapExtentStrip
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentity
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityExtra
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityStrip
	- Numeric.LAPACK.Matrix.Type.Private.NFData
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:FormatExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:FormatExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraIdentityextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:BoxExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MultiplySameExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MultiplySameExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:LayoutExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:LayoutExtraScaleextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraPermutationextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraIdentityextra
	- Numeric.LAPACK.Matrix.Type.Private.D:R:TransposeExtraScaleextra
	- Numeric.LAPACK.Matrix.Array.Private.UnpackedMatrix
	- Numeric.LAPACK.Matrix.Array.Private.D:R:MatrixArrayxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Permutation.FlexPermutation
	- Numeric.LAPACK.Matrix.Array.Mosaic.TriangularP
	- Numeric.LAPACK.Matrix.Array.Mosaic.FlexHermitianP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosSemidefP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosDefP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianP
	- Numeric.LAPACK.Matrix.Array.Mosaic.SymmetricP
	- Numeric.LAPACK.Matrix.Array.Banded.SymmQuadratic
	- Numeric.LAPACK.Matrix.Class.D:R:SquareShapeExtraPermutationextra
	- Numeric.LAPACK.Matrix.Class.D:R:SquareShapeExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:UnpackExtraPermutationextra
	- Numeric.LAPACK.Matrix.Class.D:R:UnpackExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:HomogeneousExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:ScaleExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:AdditiveExtraScaleextra
	- Numeric.LAPACK.Matrix.Class.D:R:SubtractiveExtraScaleextra
	- Numeric.LAPACK.Matrix.Array.Multiply.PackingByStrip
	- Numeric.LAPACK.Matrix.Array.Multiply.MultipliedPacking
	- Numeric.LAPACK.Matrix.Multiply.Multiplied
	- Numeric.LAPACK.Matrix.Multiply.MultipliedExtra
	- Numeric.LAPACK.Matrix.Multiply.matrixMatrix
	- Numeric.LAPACK.Matrix.Multiply.Unpacked
	- Numeric.LAPACK.Matrix.Multiply.transposableSquare
	- Numeric.LAPACK.Matrix.Multiply.squareFull
	- Numeric.LAPACK.Matrix.Multiply.fullSquare
	- Numeric.LAPACK.Matrix.Multiply.matrixVector
	- Numeric.LAPACK.Matrix.Multiply.vectorMatrix
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplyVectorExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplyVectorExtraScaleextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplySquareExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:MultiplySquareExtraScaleextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:PowerExtraPermutationextra
	- Numeric.LAPACK.Matrix.Multiply.D:R:PowerExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:DeterminantExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:DeterminantExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:SolveExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:SolveExtraScaleextra
	- Numeric.LAPACK.Matrix.Divide.D:R:InverseExtraPermutationextra
	- Numeric.LAPACK.Matrix.Divide.D:R:InverseExtraScaleextra
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.TypeFull
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric1
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric0
	- Numeric.LAPACK.Matrix.Block.Private.TriangularSndShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularFstShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularOff
	- Numeric.LAPACK.Matrix.Block.Private.Triangular1
	- Numeric.LAPACK.Matrix.Block.Private.Triangular0
	- Numeric.LAPACK.Matrix.Block.Private.AppendSelectShape
	- Numeric.LAPACK.Matrix.Block.Private.Append1
	- Numeric.LAPACK.Matrix.Block.Private.Append0
	- Numeric.LAPACK.Matrix.Block.Private.Square11
	- Numeric.LAPACK.Matrix.Block.Private.Square10
	- Numeric.LAPACK.Matrix.Block.Private.Square01
	- Numeric.LAPACK.Matrix.Block.Private.Square00
	- Numeric.LAPACK.Matrix.Block.Private.SquareType
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal1
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal0
	- Numeric.LAPACK.Matrix.Block.Private.ShapeTail
	- Numeric.LAPACK.Matrix.Block.Private.ShapeHead
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixDiagonalxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSquarexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixAppendxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixTriangularxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSymmetricxlxuloweruppermeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Singular: could not find link destinations for: 
	- Numeric.LAPACK.Singular.RealVector
Warning: Numeric.LAPACK.Matrix.Superscript: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Superscript.Exp
	- Numeric.LAPACK.Matrix.Superscript.Pseudo
	- Numeric.LAPACK.Matrix.Superscript.Inv
	- Numeric.LAPACK.Matrix.Superscript.C
	- Numeric.LAPACK.Matrix.Superscript.A
	- Numeric.LAPACK.Matrix.Superscript.T
	- Numeric.LAPACK.Matrix.Superscript.N
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentNonetypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentTransposetypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentAdjointtypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentConjugatetypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentInversetypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentPseudoInversetypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
	- Numeric.LAPACK.Matrix.Superscript.D:R:ExponentPowertypAxlAxuAlowerAupperAmeasAvertAhorizAheightAwidthAtypBxlBxuBlowerBupperBmeasBvertBhorizBheightBwidthBa0
Warning: Numeric.LAPACK.Matrix.Function: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Mosaic.UnitUpperP
	- Numeric.LAPACK.Matrix.Array.Mosaic.UpperP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianPosSemidefP
	- Numeric.LAPACK.Matrix.Array.Mosaic.HermitianP
	- Numeric.LAPACK.Matrix.Function.sqrt2
Warning: Numeric.LAPACK.Matrix.Block.Type: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentity
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityExtra
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityStrip
	- Numeric.LAPACK.Matrix.Type.Private.NFData
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Array.Private.D:R:MatrixArrayxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Multiply.transposableSquare
	- Numeric.LAPACK.Matrix.Multiply.squareFull
	- Numeric.LAPACK.Matrix.Multiply.fullSquare
	- Numeric.LAPACK.Matrix.Multiply.matrixVector
	- Numeric.LAPACK.Matrix.Multiply.vectorMatrix
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.TypeFull
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric1
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric0
	- Numeric.LAPACK.Matrix.Block.Private.TriangularSndShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularFstShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularOff
	- Numeric.LAPACK.Matrix.Block.Private.Triangular1
	- Numeric.LAPACK.Matrix.Block.Private.Triangular0
	- Numeric.LAPACK.Matrix.Block.Private.BesideGeneral
	- Numeric.LAPACK.Matrix.Block.Private.AboveGeneral
	- Numeric.LAPACK.Matrix.Block.Private.AppendSelectShape
	- Numeric.LAPACK.Matrix.Block.Private.Append1
	- Numeric.LAPACK.Matrix.Block.Private.Append0
	- Numeric.LAPACK.Matrix.Block.Private.Square11
	- Numeric.LAPACK.Matrix.Block.Private.Square10
	- Numeric.LAPACK.Matrix.Block.Private.Square01
	- Numeric.LAPACK.Matrix.Block.Private.Square00
	- Numeric.LAPACK.Matrix.Block.Private.SquareType
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal1
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal0
	- Numeric.LAPACK.Matrix.Block.Private.ShapeTail
	- Numeric.LAPACK.Matrix.Block.Private.ShapeHead
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixDiagonalxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSquarexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixAppendxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixTriangularxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSymmetricxlxuloweruppermeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Matrix.Block: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentity
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityExtra
	- Numeric.LAPACK.Matrix.Type.Private.StaticIdentityStrip
	- Numeric.LAPACK.Matrix.Type.Private.NFData
	- Numeric.LAPACK.Matrix.Type.Private.QuadraticMeas
	- Numeric.LAPACK.Matrix.Type.Private.Permutation
	- Numeric.LAPACK.Matrix.Type.Private.Identity
	- Numeric.LAPACK.Matrix.Type.Private.Product
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixProductxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixScalexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixIdentityxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Type.Private.D:R:MatrixPermutationxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Array.Private.D:R:MatrixArrayxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.FillStrips
	- Numeric.LAPACK.Matrix.Wrapper.MapExtent
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixMapExtentextraLowerextraUpperloweruppermeas1vert1horiz1heightwidtha0
	- Numeric.LAPACK.Matrix.Wrapper.D:R:MatrixFillStripsextraLowerextraUpperloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Inverse.D:R:MatrixInverseextraLowerextraUpperlowerfupperfmeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.TypeFull
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric1
	- Numeric.LAPACK.Matrix.Block.Private.Symmetric0
	- Numeric.LAPACK.Matrix.Block.Private.TriangularSndShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularFstShape
	- Numeric.LAPACK.Matrix.Block.Private.TriangularOff
	- Numeric.LAPACK.Matrix.Block.Private.Triangular1
	- Numeric.LAPACK.Matrix.Block.Private.Triangular0
	- Numeric.LAPACK.Matrix.Block.Private.BesideGeneral
	- Numeric.LAPACK.Matrix.Block.Private.AboveGeneral
	- Numeric.LAPACK.Matrix.Block.Private.AppendSelectShape
	- Numeric.LAPACK.Matrix.Block.Private.Append1
	- Numeric.LAPACK.Matrix.Block.Private.Append0
	- Numeric.LAPACK.Matrix.Block.Private.Square11
	- Numeric.LAPACK.Matrix.Block.Private.Square10
	- Numeric.LAPACK.Matrix.Block.Private.Square01
	- Numeric.LAPACK.Matrix.Block.Private.Square00
	- Numeric.LAPACK.Matrix.Block.Private.SquareType
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal1
	- Numeric.LAPACK.Matrix.Block.Private.Diagonal0
	- Numeric.LAPACK.Matrix.Block.Private.ShapeTail
	- Numeric.LAPACK.Matrix.Block.Private.ShapeHead
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixDiagonalxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSquarexlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixAppendxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixTriangularxlxuloweruppermeasverthorizheightwidtha0
	- Numeric.LAPACK.Matrix.Block.Private.D:R:MatrixSymmetricxlxuloweruppermeasverthorizheightwidtha0
Warning: Numeric.LAPACK.Linear.LowerUpper: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Array.Unpacked.UpperTrapezoid
	- Numeric.LAPACK.Matrix.Array.Unpacked.LowerTrapezoid
	- Numeric.LAPACK.Linear.Plain.SquareMeas
	- Numeric.LAPACK.Linear.Plain.LowerUpperFlex
Warning: Numeric.LAPACK.Format: could not find link destinations for: 
	- Numeric.LAPACK.Matrix.Layout.Private.UpLo
Documentation created: dist/doc/html/lapack/, dist/doc/html/lapack/lapack.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/lapack-0.5.2-uwga8WFleQAV8DH7odb67
Completed    lapack-0.5.2
Downloading  sum-pyramid-0.0.1
Downloaded   sum-pyramid-0.0.1
Configuring sum-pyramid-0.0.1...
Preprocessing executable 'sum-pyramid' for sum-pyramid-0.0.1..
Building executable 'sum-pyramid' for sum-pyramid-0.0.1..
[1 of 4] Compiling Common           ( src/Common.hs, dist/build/sum-pyramid/sum-pyramid-tmp/Common.o )
[2 of 4] Compiling LinearAlgebra    ( src/LinearAlgebra.hs, dist/build/sum-pyramid/sum-pyramid-tmp/LinearAlgebra.o )
[3 of 4] Compiling UniqueLogic      ( src/UniqueLogic.hs, dist/build/sum-pyramid/sum-pyramid-tmp/UniqueLogic.o )
[4 of 4] Compiling Main             ( src/Main.hs, dist/build/sum-pyramid/sum-pyramid-tmp/Main.o )

src/Main.hs:10:1: warning: [GHC-38856] [-Wunused-imports]
    The import of <*>, pure
    from module Control.Applicative is redundant
   |
10 | import Control.Applicative (pure, (<*>), (<|>))
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[5 of 5] Linking dist/build/sum-pyramid/sum-pyramid
Warning: No documentation was generated as this package does not contain a
library. Perhaps you want to use the --executables, --tests, --benchmarks or
--foreign-libraries flags.
Installing executable sum-pyramid in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin
Warning: The directory
/var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system
search path.
Completed    sum-pyramid-0.0.1

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'comfort-array-shape-0.0'