Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-31717/base-orphans-0.5.4' Configuring base-orphans-0.5.4... Building base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... [1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o ) [2 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, dist/build/Data/Orphans.o ) Running Haddock for base-orphans-0.5.4... Running hscolour for base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... Haddock coverage: 100% ( 1 / 1) in 'Data.Orphans.Prelude' 100% ( 1 / 1) in 'Data.Orphans' Documentation created: dist/doc/html/base-orphans/index.html, dist/doc/html/base-orphans/base-orphans.txt Creating package registration file: /tmp/pkgConf-base-orphans-0.52145174067468703135.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/base-orphans-0.5.4-5IQvrjd7gNP548VkOOyIq6 Registering base-orphans-0.5.4... cabal: Leaving directory '/tmp/cabal-tmp-31717/base-orphans-0.5.4' Installed base-orphans-0.5.4 cabal: Entering directory '/tmp/cabal-tmp-31717/cereal-0.5.2.0' Configuring cereal-0.5.2.0... Building cereal-0.5.2.0... Preprocessing library cereal-0.5.2.0... [1 of 4] Compiling Data.Serialize.Put ( src/Data/Serialize/Put.hs, dist/build/Data/Serialize/Put.o ) [2 of 4] Compiling Data.Serialize.Get ( src/Data/Serialize/Get.hs, dist/build/Data/Serialize/Get.o ) [3 of 4] Compiling Data.Serialize.IEEE754 ( src/Data/Serialize/IEEE754.hs, dist/build/Data/Serialize/IEEE754.o ) [4 of 4] Compiling Data.Serialize ( src/Data/Serialize.hs, dist/build/Data/Serialize.o ) Running Haddock for cereal-0.5.2.0... Running hscolour for cereal-0.5.2.0... Preprocessing library cereal-0.5.2.0... Preprocessing library cereal-0.5.2.0... Haddock coverage: 68% ( 30 / 44) in 'Data.Serialize.Put' Missing documentation for: Putter (src/Data/Serialize/Put.hs:133) putBuilder (src/Data/Serialize/Put.hs:174) putShortByteString (src/Data/Serialize/Put.hs:223) putTwoOf (src/Data/Serialize/Put.hs:303) putListOf (src/Data/Serialize/Put.hs:307) putIArrayOf (src/Data/Serialize/Put.hs:313) putSeqOf (src/Data/Serialize/Put.hs:319) putTreeOf (src/Data/Serialize/Put.hs:325) putMapOf (src/Data/Serialize/Put.hs:332) putIntMapOf (src/Data/Serialize/Put.hs:336) putSetOf (src/Data/Serialize/Put.hs:340) putIntSetOf (src/Data/Serialize/Put.hs:344) putMaybeOf (src/Data/Serialize/Put.hs:348) putEitherOf (src/Data/Serialize/Put.hs:353) 94% ( 60 / 64) in 'Data.Serialize.Get' Missing documentation for: label (src/Data/Serialize/Get.hs:272) getLazyByteString (src/Data/Serialize/Get.hs:508) getShortByteString (src/Data/Serialize/Get.hs:513) getTwoOf (src/Data/Serialize/Get.hs:752) 100% ( 11 / 11) in 'Data.Serialize.IEEE754' Cannot find documentation for: $example 87% ( 13 / 15) in 'Data.Serialize' Missing documentation for: GSerializePut (src/Data/Serialize.hs:550) GSerializeGet (src/Data/Serialize.hs:553) Warning: Data.Serialize.Put: could not find link destinations for: PairS Warning: Data.Serialize.Get: could not find link destinations for: get Warning: Data.Serialize: could not find link destinations for: PutSum SumSize GetSum Documentation created: dist/doc/html/cereal/index.html, dist/doc/html/cereal/cereal.txt Creating package registration file: /tmp/pkgConf-cereal-0.5.21036140795463480570.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/cereal-0.5.2.0-GraMSbocCHd8eQ41UByAzZ Registering cereal-0.5.2.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/cereal-0.5.2.0' Installed cereal-0.5.2.0 cabal: Entering directory '/tmp/cabal-tmp-31717/data-default-class-0.1.2.0' Configuring data-default-class-0.1.2.0... Building data-default-class-0.1.2.0... Preprocessing library data-default-class-0.1.2.0... [1 of 1] Compiling Data.Default.Class ( Data/Default/Class.hs, dist/build/Data/Default/Class.o ) Running Haddock for data-default-class-0.1.2.0... Running hscolour for data-default-class-0.1.2.0... Preprocessing library data-default-class-0.1.2.0... Preprocessing library data-default-class-0.1.2.0... Haddock coverage: 67% ( 2 / 3) in 'Data.Default.Class' Missing documentation for: Module header Warning: Data.Default.Class: could not find link destinations for: GDefault Documentation created: dist/doc/html/data-default-class/index.html, dist/doc/html/data-default-class/data-default-class.txt Creating package registration file: /tmp/pkgConf-data-default-class-0.1.217893661431987231011.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/data-default-class-0.1.2.0-FYQpjIylblBDctdkHAFeXA Registering data-default-class-0.1.2.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/data-default-class-0.1.2.0' Installed data-default-class-0.1.2.0 cabal: Entering directory '/tmp/cabal-tmp-31717/dlist-0.7.1.2' Configuring dlist-0.7.1.2... Building dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... [1 of 1] Compiling Data.DList ( Data/DList.hs, dist/build/Data/DList.o ) Running Haddock for dlist-0.7.1.2... Running hscolour for dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... Preprocessing library dlist-0.7.1.2... Haddock coverage: 100% ( 20 / 20) in 'Data.DList' Documentation created: dist/doc/html/dlist/index.html, dist/doc/html/dlist/dlist.txt Creating package registration file: /tmp/pkgConf-dlist-0.7.11402586708552473416.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/dlist-0.7.1.2-LXvO1Bw0RvFzUhQMljfgc Registering dlist-0.7.1.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/dlist-0.7.1.2' Installed dlist-0.7.1.2 cabal: Entering directory '/tmp/cabal-tmp-31717/entropy-0.3.7' [1 of 1] Compiling Main ( /tmp/cabal-tmp-31717/entropy-0.3.7/dist/setup/setup.hs, /tmp/cabal-tmp-31717/entropy-0.3.7/dist/setup/Main.o ) Linking /tmp/cabal-tmp-31717/entropy-0.3.7/dist/setup/setup ... Configuring entropy-0.3.7... Result of RDRAND Test: True Building entropy-0.3.7... Preprocessing library entropy-0.3.7... [1 of 2] Compiling System.EntropyNix ( System/EntropyNix.hs, dist/build/System/EntropyNix.o ) [2 of 2] Compiling System.Entropy ( System/Entropy.hs, dist/build/System/Entropy.o ) Running Haddock for entropy-0.3.7... Running hscolour for entropy-0.3.7... Preprocessing library entropy-0.3.7... Preprocessing library entropy-0.3.7... Haddock coverage: 100% ( 5 / 5) in 'System.EntropyNix' 100% ( 6 / 6) in 'System.Entropy' Documentation created: dist/doc/html/entropy/index.html, dist/doc/html/entropy/entropy.txt Creating package registration file: /tmp/pkgConf-entropy-0.39957068871823089412.7 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/entropy-0.3.7-2J7fvTs0pTXDpHgYQ6fdci Registering entropy-0.3.7... cabal: Leaving directory '/tmp/cabal-tmp-31717/entropy-0.3.7' Installed entropy-0.3.7 cabal: Entering directory '/tmp/cabal-tmp-31717/mtl-2.2.1' Configuring mtl-2.2.1... Building mtl-2.2.1... Preprocessing library mtl-2.2.1... [ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) Running Haddock for mtl-2.2.1... Running hscolour for mtl-2.2.1... Preprocessing library mtl-2.2.1... Preprocessing library mtl-2.2.1... Haddock coverage: 75% ( 3 / 4) in 'Control.Monad.Writer.Class' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 100% ( 5 / 5) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 80% ( 4 / 5) in 'Control.Monad.RWS.Class' Missing documentation for: MonadRWS (Control/Monad/RWS/Class.hs:44) 100% ( 4 / 4) in 'Control.Monad.Identity' 100% ( 3 / 3) in 'Control.Monad.Error.Class' 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) 100% ( 3 / 3) in 'Control.Monad.Trans' 93% ( 14 / 15) in 'Control.Monad.Error' Missing documentation for: runErrorT 100% ( 19 / 19) in 'Control.Monad.Except' 100% ( 5 / 5) in 'Control.Monad.List' 95% ( 21 / 22) in 'Control.Monad.RWS.Lazy' Missing documentation for: runRWST 100% ( 2 / 2) in 'Control.Monad.RWS' 96% ( 22 / 23) in 'Control.Monad.Reader' Missing documentation for: runReaderT 95% ( 21 / 22) in 'Control.Monad.RWS.Strict' Missing documentation for: runRWST 96% ( 24 / 25) in 'Control.Monad.State.Lazy' Missing documentation for: runStateT 100% ( 2 / 2) in 'Control.Monad.State' 96% ( 24 / 25) in 'Control.Monad.State.Strict' Missing documentation for: runStateT 89% ( 17 / 19) in 'Control.Monad.Writer.Lazy' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) runWriterT 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 91% ( 20 / 22) in 'Control.Monad.Cont' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) runContT Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt Creating package registration file: /tmp/pkgConf-mtl-2.21065311705719346228.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM Registering mtl-2.2.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/mtl-2.2.1' Installed mtl-2.2.1 cabal: Entering directory '/tmp/cabal-tmp-31717/old-locale-1.0.0.7' Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... [1 of 1] Compiling System.Locale ( System/Locale.hs, dist/build/System/Locale.o ) Running Haddock for old-locale-1.0.0.7... Running hscolour for old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... Haddock coverage: 60% ( 3 / 5) in 'System.Locale' Missing documentation for: TimeLocale (System/Locale.hs:36) defaultTimeLocale (System/Locale.hs:49) Documentation created: dist/doc/html/old-locale/index.html, dist/doc/html/old-locale/old-locale.txt Creating package registration file: /tmp/pkgConf-old-locale-1.0.0358984857435889744.7 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/old-locale-1.0.0.7-6glXNhHF891B41ZfuI8hU8 Registering old-locale-1.0.0.7... cabal: Leaving directory '/tmp/cabal-tmp-31717/old-locale-1.0.0.7' Installed old-locale-1.0.0.7 cabal: Entering directory '/tmp/cabal-tmp-31717/primitive-0.6.1.0' Configuring primitive-0.6.1.0... Building primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... [ 1 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o ) [ 2 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o ) [ 3 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o ) [ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o ) Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.Error’ is deprecated: Use Control.Monad.Trans.Except instead Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" [ 5 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o ) [ 6 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o ) [ 7 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o ) [ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o ) [ 9 of 10] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.o ) [10 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o ) Running Haddock for primitive-0.6.1.0... Running hscolour for primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.Error’ is deprecated: Use Control.Monad.Trans.Except instead Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Haddock coverage: 100% ( 3 / 3) in 'Data.Primitive.Internal.Compat' 3% ( 1 / 35) in 'Data.Primitive.MachDeps' Missing documentation for: sIZEOF_CHAR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:19) sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:19) aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:19) sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:19) sIZEOF_PTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:19) sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:19) Word64_# (Data/Primitive/MachDeps.hs:120) Int64_# (Data/Primitive/MachDeps.hs:121) 3% ( 1 / 29) in 'Data.Primitive.Internal.Operations' Missing documentation for: setWord8Array# (Data/Primitive/Internal/Operations.hs:33) setWord16Array# (Data/Primitive/Internal/Operations.hs:35) setWord32Array# (Data/Primitive/Internal/Operations.hs:37) setWord64Array# (Data/Primitive/Internal/Operations.hs:39) setWordArray# (Data/Primitive/Internal/Operations.hs:41) setInt8Array# (Data/Primitive/Internal/Operations.hs:43) setInt16Array# (Data/Primitive/Internal/Operations.hs:45) setInt32Array# (Data/Primitive/Internal/Operations.hs:47) setInt64Array# (Data/Primitive/Internal/Operations.hs:49) setIntArray# (Data/Primitive/Internal/Operations.hs:51) setAddrArray# (Data/Primitive/Internal/Operations.hs:53) setFloatArray# (Data/Primitive/Internal/Operations.hs:55) setDoubleArray# (Data/Primitive/Internal/Operations.hs:57) setWideCharArray# (Data/Primitive/Internal/Operations.hs:59) setWord8OffAddr# (Data/Primitive/Internal/Operations.hs:62) setWord16OffAddr# (Data/Primitive/Internal/Operations.hs:64) setWord32OffAddr# (Data/Primitive/Internal/Operations.hs:66) setWord64OffAddr# (Data/Primitive/Internal/Operations.hs:68) setWordOffAddr# (Data/Primitive/Internal/Operations.hs:70) setInt8OffAddr# (Data/Primitive/Internal/Operations.hs:72) setInt16OffAddr# (Data/Primitive/Internal/Operations.hs:74) setInt32OffAddr# (Data/Primitive/Internal/Operations.hs:76) setInt64OffAddr# (Data/Primitive/Internal/Operations.hs:78) setIntOffAddr# (Data/Primitive/Internal/Operations.hs:80) setAddrOffAddr# (Data/Primitive/Internal/Operations.hs:82) setFloatOffAddr# (Data/Primitive/Internal/Operations.hs:84) setDoubleOffAddr# (Data/Primitive/Internal/Operations.hs:86) setWideCharOffAddr# (Data/Primitive/Internal/Operations.hs:88) 75% ( 12 / 16) in 'Control.Monad.Primitive' Missing documentation for: unsafeInlinePrim (Control/Monad/Primitive.hs:189) unsafeInlineIO (Control/Monad/Primitive.hs:193) unsafeInlineST (Control/Monad/Primitive.hs:197) touch (Control/Monad/Primitive.hs:201) 100% ( 3 / 3) in 'Data.Primitive.Types' 100% ( 15 / 15) in 'Data.Primitive.Array' 93% ( 27 / 29) in 'Data.Primitive.ByteArray' Missing documentation for: ByteArray# MutableByteArray# 100% ( 16 / 16) in 'Data.Primitive.Addr' 100% ( 7 / 7) in 'Data.Primitive' 100% ( 9 / 9) in 'Data.Primitive.MutVar' Warning: Control.Monad.Primitive: could not find link destinations for: ~ Documentation created: dist/doc/html/primitive/index.html, dist/doc/html/primitive/primitive.txt Creating package registration file: /tmp/pkgConf-primitive-0.6.112553870901022963858.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/primitive-0.6.1.0-Ip44DqhfCp21tTUYbecwa Registering primitive-0.6.1.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/primitive-0.6.1.0' Installed primitive-0.6.1.0 cabal: Entering directory '/tmp/cabal-tmp-31717/random-1.1' Configuring random-1.1... Building random-1.1... Preprocessing library random-1.1... [1 of 1] Compiling System.Random ( System/Random.hs, dist/build/System/Random.o ) System/Random.hs:43:1: warning: [-Wtabs] Tab character found here, and in 74 further locations. Please use spaces instead. Running Haddock for random-1.1... Running hscolour for random-1.1... Preprocessing library random-1.1... Preprocessing library random-1.1... System/Random.hs:43:1: warning: [-Wtabs] Tab character found here, and in 74 further locations. Please use spaces instead. Haddock coverage: Cannot find documentation for: $intro 100% ( 16 / 16) in 'System.Random' Documentation created: dist/doc/html/random/index.html, dist/doc/html/random/random.txt Creating package registration file: /tmp/pkgConf-random-11694887982803590181.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/random-1.1-54KmMHXjttlERYcr1mvsAe Registering random-1.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/random-1.1' Installed random-1.1 cabal: Entering directory '/tmp/cabal-tmp-31717/reflection-2.1.2' Configuring reflection-2.1.2... Building reflection-2.1.2... Preprocessing library reflection-2.1.2... [1 of 1] Compiling Data.Reflection ( fast/Data/Reflection.hs, dist/build/Data/Reflection.o ) Running Haddock for reflection-2.1.2... Running hscolour for reflection-2.1.2... Preprocessing library reflection-2.1.2... Preprocessing library reflection-2.1.2... Haddock coverage: 63% ( 19 / 30) in 'Data.Reflection' Missing documentation for: Reifies (fast/Data/Reflection.hs:161) Z (fast/Data/Reflection.hs:248) D (fast/Data/Reflection.hs:249) SD (fast/Data/Reflection.hs:250) PD (fast/Data/Reflection.hs:251) ReifiedMonoid (fast/Data/Reflection.hs:554) ReflectedMonoid (fast/Data/Reflection.hs:563) reifyMonoid (fast/Data/Reflection.hs:568) ReifiedApplicative (fast/Data/Reflection.hs:597) ReflectedApplicative (fast/Data/Reflection.hs:599) reifyApplicative (fast/Data/Reflection.hs:614) Documentation created: dist/doc/html/reflection/index.html, dist/doc/html/reflection/reflection.txt Creating package registration file: /tmp/pkgConf-reflection-2.11390543437216220853.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/reflection-2.1.2-Lwt0A3NRHka1hAeW9AOpLq Registering reflection-2.1.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/reflection-2.1.2' Installed reflection-2.1.2 cabal: Entering directory '/tmp/cabal-tmp-31717/safe-0.3.9' Configuring safe-0.3.9... Building safe-0.3.9... Preprocessing library safe-0.3.9... [1 of 4] Compiling Safe.Util ( Safe/Util.hs, dist/build/Safe/Util.o ) [2 of 4] Compiling Safe.Exact ( Safe/Exact.hs, dist/build/Safe/Exact.o ) [3 of 4] Compiling Safe.Foldable ( Safe/Foldable.hs, dist/build/Safe/Foldable.o ) [4 of 4] Compiling Safe ( Safe.hs, dist/build/Safe.o ) Running Haddock for safe-0.3.9... Running hscolour for safe-0.3.9... Preprocessing library safe-0.3.9... Preprocessing library safe-0.3.9... Haddock coverage: 14% ( 1 / 7) in 'Safe.Util' Missing documentation for: .^ (Safe/Util.hs:8) .^^ (Safe/Util.hs:11) liftMay (Safe/Util.hs:14) fromNoteModule (Safe/Util.hs:17) fromNoteEitherModule (Safe/Util.hs:21) eitherToMaybe (Safe/Util.hs:25) 35% ( 8 / 23) in 'Safe.Exact' Missing documentation for: takeExactMay (Safe/Exact.hs:93) takeExactNote (Safe/Exact.hs:90) takeExactDef (Safe/Exact.hs:96) dropExactMay (Safe/Exact.hs:102) dropExactNote (Safe/Exact.hs:99) dropExactDef (Safe/Exact.hs:105) splitAtExactMay (Safe/Exact.hs:112) splitAtExactNote (Safe/Exact.hs:108) splitAtExactDef (Safe/Exact.hs:116) zipExactMay (Safe/Exact.hs:140) zipExactNote (Safe/Exact.hs:137) zipExactDef (Safe/Exact.hs:143) zipWithExactMay (Safe/Exact.hs:149) zipWithExactNote (Safe/Exact.hs:146) zipWithExactDef (Safe/Exact.hs:152) 18% ( 5 / 28) in 'Safe.Foldable' Missing documentation for: foldl1May (Safe/Foldable.hs:38) foldl1Def (Safe/Foldable.hs:46) foldl1Note (Safe/Foldable.hs:42) foldr1May (Safe/Foldable.hs:38) foldr1Def (Safe/Foldable.hs:46) foldr1Note (Safe/Foldable.hs:42) findJustDef (Safe/Foldable.hs:79) findJustNote (Safe/Foldable.hs:82) minimumMay (Safe/Foldable.hs:50) minimumDef (Safe/Foldable.hs:54) minimumNote (Safe/Foldable.hs:58) maximumMay (Safe/Foldable.hs:50) maximumDef (Safe/Foldable.hs:54) maximumNote (Safe/Foldable.hs:58) minimumByMay (Safe/Foldable.hs:62) minimumByDef (Safe/Foldable.hs:66) minimumByNote (Safe/Foldable.hs:70) maximumByMay (Safe/Foldable.hs:62) maximumByDef (Safe/Foldable.hs:66) maximumByNote (Safe/Foldable.hs:70) foldl1Safe (Safe/Foldable.hs:90) foldr1Safe (Safe/Foldable.hs:94) findJustSafe (Safe/Foldable.hs:99) 20% ( 14 / 71) in 'Safe' Missing documentation for: initMay (Safe.hs:114) initDef (Safe.hs:117) initNote (Safe.hs:120) initSafe (Safe.hs:123) headMay (Safe.hs:128) headDef (Safe.hs:132) headNote (Safe.hs:136) lastMay (Safe.hs:128) lastDef (Safe.hs:132) lastNote (Safe.hs:136) minimumMay (Safe.hs:140) minimumDef (Safe.hs:144) minimumNote (Safe.hs:148) maximumMay (Safe.hs:140) maximumDef (Safe.hs:144) maximumNote (Safe.hs:148) minimumByMay (Safe.hs:152) minimumByDef (Safe.hs:156) minimumByNote (Safe.hs:160) maximumByMay (Safe.hs:152) maximumByDef (Safe.hs:156) maximumByNote (Safe.hs:160) foldr1May (Safe.hs:165) foldr1Def (Safe.hs:170) foldr1Note (Safe.hs:175) foldl1May (Safe.hs:165) foldl1Def (Safe.hs:170) foldl1Note (Safe.hs:175) foldl1May' (Safe.hs:165) foldl1Def' (Safe.hs:170) foldl1Note' (Safe.hs:175) scanl1May (Safe.hs:180) scanl1Def (Safe.hs:184) scanl1Note (Safe.hs:188) scanr1May (Safe.hs:180) scanr1Def (Safe.hs:184) scanr1Note (Safe.hs:188) fromJustNote (Safe.hs:197) assertNote (Safe.hs:200) atMay (Safe.hs:209) atDef (Safe.hs:212) atNote (Safe.hs:215) readMay (Safe.hs:219) readDef (Safe.hs:222) readNote (Safe.hs:225) lookupJustDef (Safe.hs:233) lookupJustNote (Safe.hs:236) findJustDef (Safe.hs:244) findJustNote (Safe.hs:247) elemIndexJustDef (Safe.hs:255) elemIndexJustNote (Safe.hs:258) findIndexJustDef (Safe.hs:266) findIndexJustNote (Safe.hs:269) toEnumMay (Safe.hs:274) toEnumDef (Safe.hs:283) toEnumNote (Safe.hs:286) toEnumSafe (Safe.hs:289) Documentation created: dist/doc/html/safe/index.html, dist/doc/html/safe/safe.txt Creating package registration file: /tmp/pkgConf-safe-0.3116208842112548159.9 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/safe-0.3.9-Hqo3JhJes6h6KTrVZw55Pb Registering safe-0.3.9... cabal: Leaving directory '/tmp/cabal-tmp-31717/safe-0.3.9' Installed safe-0.3.9 cabal: Entering directory '/tmp/cabal-tmp-31717/semigroups-0.18.2' Configuring semigroups-0.18.2... Building semigroups-0.18.2... Preprocessing library semigroups-0.18.2... [1 of 1] Compiling Data.Semigroup.Generic ( src/Data/Semigroup/Generic.hs, dist/build/Data/Semigroup/Generic.o ) Running Haddock for semigroups-0.18.2... Running hscolour for semigroups-0.18.2... Preprocessing library semigroups-0.18.2... Preprocessing library semigroups-0.18.2... Haddock coverage: 60% ( 3 / 5) in 'Data.Semigroup.Generic' Missing documentation for: GSemigroup (src/Data/Semigroup/Generic.hs:39) GMonoid (src/Data/Semigroup/Generic.hs:69) Warning: Data.Semigroup.Generic: could not find link destinations for: gmappend' gmempty' Documentation created: dist/doc/html/semigroups/index.html, dist/doc/html/semigroups/semigroups.txt Creating package registration file: /tmp/pkgConf-semigroups-0.1811869949491450099355.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/semigroups-0.18.2-Abbk7pV5dwErRVpafzN0b Registering semigroups-0.18.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/semigroups-0.18.2' Installed semigroups-0.18.2 cabal: Entering directory '/tmp/cabal-tmp-31717/stm-2.4.4.1' Configuring stm-2.4.4.1... Building stm-2.4.4.1... Preprocessing library stm-2.4.4.1... [ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o ) [ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o ) [ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o ) [ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o ) [ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o ) [ 6 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o ) [ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o ) [ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o ) [ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o ) [10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o ) Running Haddock for stm-2.4.4.1... Running hscolour for stm-2.4.4.1... Preprocessing library stm-2.4.4.1... Preprocessing library stm-2.4.4.1... Haddock coverage: 0% ( 0 / 11) in 'Control.Sequential.STM' Missing documentation for: Module header STM (Control/Sequential/STM.hs:29) atomically (Control/Sequential/STM.hs:47) throwSTM (Control/Sequential/STM.hs:54) catchSTM (Control/Sequential/STM.hs:57) TVar (Control/Sequential/STM.hs:72) newTVar (Control/Sequential/STM.hs:75) newTVarIO (Control/Sequential/STM.hs:78) readTVar (Control/Sequential/STM.hs:83) readTVarIO (Control/Sequential/STM.hs:86) writeTVar (Control/Sequential/STM.hs:89) 100% ( 13 / 13) in 'Control.Concurrent.STM.TBQueue' 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue' 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan' 100% ( 16 / 16) in 'Control.Concurrent.STM.TMVar' 100% ( 13 / 13) in 'Control.Concurrent.STM.TVar' 100% ( 2 / 2) in 'Control.Concurrent.STM.TArray' 90% ( 9 / 10) in 'Control.Monad.STM' Missing documentation for: check (Control/Monad/STM.hs:81) 100% ( 8 / 8) in 'Control.Concurrent.STM' 40% ( 2 / 5) in 'Control.Concurrent.STM.TSem' Missing documentation for: newTSem (Control/Concurrent/STM/TSem.hs:42) waitTSem (Control/Concurrent/STM/TSem.hs:45) signalTSem (Control/Concurrent/STM/TSem.hs:51) Warning: Control.Concurrent.STM.TArray: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Warning: Control.Monad.STM: could not find link destinations for: getNumElements unsafeNewArray_ unsafeRead unsafeWrite Documentation created: dist/doc/html/stm/index.html, dist/doc/html/stm/stm.txt Creating package registration file: /tmp/pkgConf-stm-2.4.4698312496717293418.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/stm-2.4.4.1-4z2NRWnB0NIIUvSJsHW0kF Registering stm-2.4.4.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/stm-2.4.4.1' Installed stm-2.4.4.1 cabal: Entering directory '/tmp/cabal-tmp-31717/syb-0.6' Configuring syb-0.6... Building syb-0.6... Preprocessing library syb-0.6... [ 1 of 16] Compiling Data.Generics.Basics ( src/Data/Generics/Basics.hs, dist/build/Data/Generics/Basics.o ) [ 2 of 16] Compiling Generics.SYB.Basics ( src/Generics/SYB/Basics.hs, dist/build/Generics/SYB/Basics.o ) [ 3 of 16] Compiling Data.Generics.Instances ( src/Data/Generics/Instances.hs, dist/build/Data/Generics/Instances.o ) [ 4 of 16] Compiling Generics.SYB.Instances ( src/Generics/SYB/Instances.hs, dist/build/Generics/SYB/Instances.o ) [ 5 of 16] Compiling Data.Generics.Aliases ( src/Data/Generics/Aliases.hs, dist/build/Data/Generics/Aliases.o ) src/Data/Generics/Aliases.hs:181:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: extM :: (Monad m, Typeable a, Typeable b) => (a -> m a) -> (b -> m b) -> a -> m a src/Data/Generics/Aliases.hs:207:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: extR :: (Monad m, Typeable a, Typeable b) => m a -> m b -> m a src/Data/Generics/Aliases.hs:338:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext1M :: (Monad m, Data d, Typeable t) => (forall e. Data e => e -> m e) -> (forall f. Data f => t f -> m (t f)) -> d -> m d src/Data/Generics/Aliases.hs:354:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext1R :: (Monad m, Data d, Typeable t) => m d -> (forall e. Data e => m (t e)) -> m d src/Data/Generics/Aliases.hs:389:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext2M :: (Monad m, Data d, Typeable t) => (forall e. Data e => e -> m e) -> (forall d1 d2. (Data d1, Data d2) => t d1 d2 -> m (t d1 d2)) -> d -> m d src/Data/Generics/Aliases.hs:405:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext2R :: (Monad m, Data d, Typeable t) => m d -> (forall d1 d2. (Data d1, Data d2) => m (t d1 d2)) -> m d [ 6 of 16] Compiling Data.Generics.Schemes ( src/Data/Generics/Schemes.hs, dist/build/Data/Generics/Schemes.o ) [ 7 of 16] Compiling Generics.SYB.Schemes ( src/Generics/SYB/Schemes.hs, dist/build/Generics/SYB/Schemes.o ) [ 8 of 16] Compiling Data.Generics.Text ( src/Data/Generics/Text.hs, dist/build/Data/Generics/Text.o ) [ 9 of 16] Compiling Generics.SYB.Text ( src/Generics/SYB/Text.hs, dist/build/Generics/SYB/Text.o ) [10 of 16] Compiling Data.Generics.Twins ( src/Data/Generics/Twins.hs, dist/build/Data/Generics/Twins.o ) [11 of 16] Compiling Generics.SYB.Twins ( src/Generics/SYB/Twins.hs, dist/build/Generics/SYB/Twins.o ) [12 of 16] Compiling Data.Generics.Builders ( src/Data/Generics/Builders.hs, dist/build/Data/Generics/Builders.o ) src/Data/Generics/Builders.hs:33:3: warning: [-Wredundant-constraints] • Redundant constraint: Data a • In the type signature for: general :: Data a => a In an equation for ‘empty’: empty = general `extB` char `extB` int `extB` integer `extB` float `extB` double where general :: Data a => a general = fromConstrB empty (indexConstr (dataTypeOf general) 1) char = '\NUL' int = 0 :: Int .... [13 of 16] Compiling Generics.SYB.Builders ( src/Generics/SYB/Builders.hs, dist/build/Generics/SYB/Builders.o ) [14 of 16] Compiling Generics.SYB.Aliases ( src/Generics/SYB/Aliases.hs, dist/build/Generics/SYB/Aliases.o ) [15 of 16] Compiling Data.Generics ( src/Data/Generics.hs, dist/build/Data/Generics.o ) [16 of 16] Compiling Generics.SYB ( src/Generics/SYB.hs, dist/build/Generics/SYB.o ) Running Haddock for syb-0.6... Running hscolour for syb-0.6... Preprocessing library syb-0.6... Preprocessing library syb-0.6... src/Data/Generics/Aliases.hs:181:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: extM :: (Monad m, Typeable a, Typeable b) => (a -> m a) -> (b -> m b) -> a -> m a src/Data/Generics/Aliases.hs:207:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: extR :: (Monad m, Typeable a, Typeable b) => m a -> m b -> m a src/Data/Generics/Aliases.hs:338:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext1M :: (Monad m, Data d, Typeable t) => (forall e. Data e => e -> m e) -> (forall f. Data f => t f -> m (t f)) -> d -> m d src/Data/Generics/Aliases.hs:354:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext1R :: (Monad m, Data d, Typeable t) => m d -> (forall e. Data e => m (t e)) -> m d src/Data/Generics/Aliases.hs:389:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext2M :: (Monad m, Data d, Typeable t) => (forall e. Data e => e -> m e) -> (forall d1 d2. (Data d1, Data d2) => t d1 d2 -> m (t d1 d2)) -> d -> m d src/Data/Generics/Aliases.hs:405:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: ext2R :: (Monad m, Data d, Typeable t) => m d -> (forall d1 d2. (Data d1, Data d2) => m (t d1 d2)) -> m d src/Data/Generics/Builders.hs:33:3: warning: [-Wredundant-constraints] • Redundant constraint: Data a • In the type signature for: general :: Data a => a In an equation for ‘empty’: empty = general `extB` char `extB` int `extB` integer `extB` float `extB` double where general :: Data a => a general = fromConstrB empty (indexConstr (dataTypeOf general) 1) char = '\NUL' int = 0 :: Int .... Haddock coverage: 100% ( 2 / 2) in 'Data.Generics.Basics' 100% ( 2 / 2) in 'Generics.SYB.Basics' 100% ( 1 / 1) in 'Data.Generics.Instances' 100% ( 1 / 1) in 'Generics.SYB.Instances' 96% ( 43 / 45) in 'Data.Generics.Aliases' Missing documentation for: GenericQ' (src/Data/Generics/Aliases.hs:268) GenericM' (src/Data/Generics/Aliases.hs:269) 100% ( 19 / 19) in 'Data.Generics.Schemes' 100% ( 2 / 2) in 'Generics.SYB.Schemes' 100% ( 6 / 6) in 'Data.Generics.Text' 100% ( 2 / 2) in 'Generics.SYB.Text' 100% ( 17 / 17) in 'Data.Generics.Twins' 100% ( 2 / 2) in 'Generics.SYB.Twins' 100% ( 3 / 3) in 'Data.Generics.Builders' 100% ( 2 / 2) in 'Generics.SYB.Builders' 100% ( 2 / 2) in 'Generics.SYB.Aliases' 100% ( 8 / 8) in 'Data.Generics' 100% ( 2 / 2) in 'Generics.SYB' Documentation created: dist/doc/html/syb/index.html, dist/doc/html/syb/syb.txt Creating package registration file: /tmp/pkgConf-syb-015691159211777288820.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/syb-0.6-C65vWCsht6A8uLstpQIXyj Registering syb-0.6... cabal: Leaving directory '/tmp/cabal-tmp-31717/syb-0.6' Installed syb-0.6 cabal: Entering directory '/tmp/cabal-tmp-31717/tagged-0.8.4' Configuring tagged-0.8.4... Building tagged-0.8.4... Preprocessing library tagged-0.8.4... [1 of 2] Compiling Data.Proxy.TH ( src/Data/Proxy/TH.hs, dist/build/Data/Proxy/TH.o ) [2 of 2] Compiling Data.Tagged ( src/Data/Tagged.hs, dist/build/Data/Tagged.o ) Running Haddock for tagged-0.8.4... Running hscolour for tagged-0.8.4... Preprocessing library tagged-0.8.4... Preprocessing library tagged-0.8.4... Haddock coverage: 67% ( 2 / 3) in 'Data.Proxy.TH' Missing documentation for: Module header 93% ( 14 / 15) in 'Data.Tagged' Missing documentation for: witness (src/Data/Tagged.hs:383) Warning: Data.Tagged: could not find link destinations for: unsafeIndex unsafeRangeSize Documentation created: dist/doc/html/tagged/index.html, dist/doc/html/tagged/tagged.txt Creating package registration file: /tmp/pkgConf-tagged-0.84870738471750829613.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/tagged-0.8.4-9gtrXrOYlY5BIFTjUM7KTh Registering tagged-0.8.4... cabal: Leaving directory '/tmp/cabal-tmp-31717/tagged-0.8.4' Installed tagged-0.8.4 cabal: Entering directory '/tmp/cabal-tmp-31717/text-1.2.2.1' Configuring text-1.2.2.1... Building text-1.2.2.1... Preprocessing library text-1.2.2.1... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) [ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o ) [ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o ) [ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o ) [ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o ) [ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o ) [ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o ) [ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o ) [ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o ) [10 of 44] Compiling Data.Text.Array ( Data/Text/Array.hs, dist/build/Data/Text/Array.o ) [11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o ) [12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o ) [13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o ) [14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o ) [15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o ) [16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o ) [17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o ) [18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o ) [19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o ) [20 of 44] Compiling Data.Text.Show ( Data/Text/Show.hs, dist/build/Data/Text/Show.o ) [21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o ) [22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o ) [23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o ) [24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o ) [25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o ) [26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o ) [27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o ) [28 of 44] Compiling Data.Text ( Data/Text.hs, dist/build/Data/Text.o ) Data/Text.hs:587:1: warning: [-Winline-rule-shadowing] Rule "TEXT compareN/length -> compareLength" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:592:1: warning: [-Winline-rule-shadowing] Rule "TEXT ==N/length -> compareLength/==EQ" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:597:1: warning: [-Winline-rule-shadowing] Rule "TEXT /=N/length -> compareLength//=EQ" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:602:1: warning: [-Winline-rule-shadowing] Rule "TEXT compareLength/==LT" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:607:1: warning: [-Winline-rule-shadowing] Rule "TEXT <=N/length -> compareLength//=GT" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:612:1: warning: [-Winline-rule-shadowing] Rule "TEXT >N/length -> compareLength/==GT" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ Data/Text.hs:617:1: warning: [-Winline-rule-shadowing] Rule "TEXT >=N/length -> compareLength//=LT" may never fire because ‘length’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’ [29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o ) [30 of 44] Compiling Data.Text.IO ( Data/Text/IO.hs, dist/build/Data/Text/IO.o ) [31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o ) [32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o ) [33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o ) [34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o ) [35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o ) [36 of 44] Compiling Data.Text.Lazy ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o ) [37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o ) Data/Text/Internal/Builder.hs:324:1: warning: [-Winline-rule-shadowing] Rule "flush/flush" may never fire because ‘flush’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘flush’ [38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o ) [39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o ) [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) [41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o ) [42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o ) [43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o ) [44 of 44] Compiling Data.Text.Read ( Data/Text/Read.hs, dist/build/Data/Text/Read.o ) Running Haddock for text-1.2.2.1... Running hscolour for text-1.2.2.1... Preprocessing library text-1.2.2.1... Preprocessing library text-1.2.2.1... Haddock coverage: 14% ( 1 / 7) in 'Data.Text.Internal.Read' Missing documentation for: IReader (Data/Text/Internal/Read.hs:26) IParser (Data/Text/Internal/Read.hs:28) T (Data/Text/Internal/Read.hs:48) digitToInt (Data/Text/Internal/Read.hs:61) hexDigitToInt (Data/Text/Internal/Read.hs:55) perhaps (Data/Text/Internal/Read.hs:50) 50% ( 1 / 2) in 'Data.Text.Internal.Encoding.Utf32' Missing documentation for: validate (Data/Text/Internal/Encoding/Utf32.hs:24) 50% ( 1 / 2) in 'Data.Text.Internal.Builder.RealFloat.Functions' Missing documentation for: roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17) 0% ( 0 / 2) in 'Data.Text.Internal.Builder.Int.Digits' Missing documentation for: Module header digits (Data/Text/Internal/Builder/Int/Digits.hs:21) 100% ( 12 / 12) in 'Data.Text.Encoding.Error' 100% ( 2 / 2) in 'Data.Text.Internal.Unsafe.Shift' 25% ( 1 / 4) in 'Data.Text.Internal.Encoding.Utf16' Missing documentation for: chr2 (Data/Text/Internal/Encoding/Utf16.hs:29) validate1 (Data/Text/Internal/Encoding/Utf16.hs:38) validate2 (Data/Text/Internal/Encoding/Utf16.hs:42) 100% ( 2 / 2) in 'Data.Text.Internal.Functions' 100% ( 3 / 3) in 'Data.Text.Internal.Unsafe' 100% ( 16 / 16) in 'Data.Text.Array' 33% ( 2 / 6) in 'Data.Text.Internal.Unsafe.Char' Missing documentation for: ord (Data/Text/Internal/Unsafe/Char.hs:39) unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43) unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47) unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51) 95% ( 19 / 20) in 'Data.Text.Internal' Missing documentation for: textP (Data/Text/Internal.hs:97) 38% ( 5 / 13) in 'Data.Text.Internal.Fusion.Size' Missing documentation for: Size (Data/Text/Internal/Fusion/Size.hs:40) exactly (Data/Text/Internal/Fusion/Size.hs:44) exactSize (Data/Text/Internal/Fusion/Size.hs:49) maxSize (Data/Text/Internal/Fusion/Size.hs:57) betweenSize (Data/Text/Internal/Fusion/Size.hs:65) unknownSize (Data/Text/Internal/Fusion/Size.hs:74) compareSize (Data/Text/Internal/Fusion/Size.hs:143) isEmpty (Data/Text/Internal/Fusion/Size.hs:151) 88% ( 7 / 8) in 'Data.Text.Internal.Fusion.Types' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) 0% ( 0 / 5) in 'Data.Text.Internal.Fusion.CaseMapping' Missing documentation for: Module header upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13) lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220) titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225) foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324) 89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common' Missing documentation for: singleton (Data/Text/Internal/Fusion/Common.hs:119) streamList (Data/Text/Internal/Fusion/Common.hs:125) unstreamList (Data/Text/Internal/Fusion/Common.hs:131) intercalate (Data/Text/Internal/Fusion/Common.hs:577) justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479) scanl (Data/Text/Internal/Fusion/Common.hs:656) replicateCharI (Data/Text/Internal/Fusion/Common.hs:671) replicateI (Data/Text/Internal/Fusion/Common.hs:682) 93% ( 13 / 14) in 'Data.Text.Unsafe' Missing documentation for: Iter (Data/Text/Unsafe.hs:62) 33% ( 1 / 3) in 'Data.Text.Internal.Private' Missing documentation for: runText (Data/Text/Internal/Private.hs:33) span_ (Data/Text/Internal/Private.hs:23) 91% ( 20 / 22) in 'Data.Text.Internal.Fusion' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) length (Data/Text/Internal/Fusion.hs:127) 100% ( 4 / 4) in 'Data.Text.Show' 33% ( 2 / 6) in 'Data.Text.Internal.Encoding.Fusion.Common' Missing documentation for: restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63) restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39) restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106) restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87) 17% ( 2 / 12) in 'Data.Text.Internal.Encoding.Utf8' Missing documentation for: ord2 (Data/Text/Internal/Encoding/Utf8.hs:58) ord3 (Data/Text/Internal/Encoding/Utf8.hs:69) ord4 (Data/Text/Internal/Encoding/Utf8.hs:81) chr2 (Data/Text/Internal/Encoding/Utf8.hs:94) chr3 (Data/Text/Internal/Encoding/Utf8.hs:103) chr4 (Data/Text/Internal/Encoding/Utf8.hs:114) validate1 (Data/Text/Internal/Encoding/Utf8.hs:128) validate2 (Data/Text/Internal/Encoding/Utf8.hs:132) validate3 (Data/Text/Internal/Encoding/Utf8.hs:136) validate4 (Data/Text/Internal/Encoding/Utf8.hs:153) 91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion' Missing documentation for: streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57) 100% ( 33 / 33) in 'Data.Text.Encoding' 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Search' 100% ( 18 / 18) in 'Data.Text.Foreign' 100% (127 /127) in 'Data.Text' 100% ( 3 / 3) in 'Data.Text.Internal.IO' 100% ( 20 / 20) in 'Data.Text.IO' 93% ( 14 / 15) in 'Data.Text.Internal.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 100% ( 8 / 8) in 'Data.Text.Internal.Lazy.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Lazy.Search' 100% ( 2 / 2) in 'Data.Text.Lazy.Internal' 89% ( 24 / 27) in 'Data.Text.Lazy.Encoding' Missing documentation for: encodeUtf8 (Data/Text/Lazy/Encoding.hs:148) encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162) encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167) 99% (128 /129) in 'Data.Text.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 94% ( 16 / 17) in 'Data.Text.Internal.Builder' Missing documentation for: append' (Data/Text/Internal/Builder.hs:301) 100% ( 12 / 12) in 'Data.Text.Lazy.Builder' 100% ( 3 / 3) in 'Data.Text.Internal.Builder.Functions' 0% ( 0 / 3) in 'Data.Text.Lazy.Builder.Int' Missing documentation for: Module header decimal (Data/Text/Lazy/Builder/Int.hs:52) hexadecimal (Data/Text/Lazy/Builder/Int.hs:162) 100% ( 19 / 19) in 'Data.Text.Lazy.IO' 100% ( 7 / 7) in 'Data.Text.Lazy.Read' 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.RealFloat' Missing documentation for: formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46) 100% ( 7 / 7) in 'Data.Text.Read' Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for: findIndicesI Warning: Data.Text: could not find link destinations for: replicateChar countChar Warning: Data.Text.Internal.IO: could not find link destinations for: Handle__ Warning: Data.Text.Lazy: could not find link destinations for: replicateChar dropWords splitAtWord countChar Warning: Data.Text.Internal.Builder: could not find link destinations for: empty append Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for: floatToDigits Documentation created: dist/doc/html/text/index.html, dist/doc/html/text/text.txt Creating package registration file: /tmp/pkgConf-text-1.2.2551008693896551633.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3Qs Registering text-1.2.2.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/text-1.2.2.1' Installed text-1.2.2.1 cabal: Entering directory '/tmp/cabal-tmp-31717/th-lift-0.7.6' Configuring th-lift-0.7.6... Building th-lift-0.7.6... Preprocessing library th-lift-0.7.6... [1 of 1] Compiling Language.Haskell.TH.Lift ( src/Language/Haskell/TH/Lift.hs, dist/build/Language/Haskell/TH/Lift.o ) src/Language/Haskell/TH/Lift.hs:247:15: warning: [-Wname-shadowing] This binding for ‘nameSpace’ shadows the existing binding imported from ‘Language.Haskell.TH.Syntax’ at src/Language/Haskell/TH/Lift.hs:38:1-33 Running Haddock for th-lift-0.7.6... Running hscolour for th-lift-0.7.6... Preprocessing library th-lift-0.7.6... Preprocessing library th-lift-0.7.6... src/Language/Haskell/TH/Lift.hs:247:15: warning: [-Wname-shadowing] This binding for ‘nameSpace’ shadows the existing binding imported from ‘Language.Haskell.TH.Syntax’ at src/Language/Haskell/TH/Lift.hs:38:1-33 Haddock coverage: 75% ( 6 / 8) in 'Language.Haskell.TH.Lift' Missing documentation for: Module header deriveLiftMany' (src/Language/Haskell/TH/Lift.hs:60) Documentation created: dist/doc/html/th-lift/index.html, dist/doc/html/th-lift/th-lift.txt Creating package registration file: /tmp/pkgConf-th-lift-0.712171960081690127682.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-lift-0.7.6-3YgW6AFnN6SEjgDav6Czfy Registering th-lift-0.7.6... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-lift-0.7.6' Installed th-lift-0.7.6 cabal: Entering directory '/tmp/cabal-tmp-31717/transformers-compat-0.5.1.4' Configuring transformers-compat-0.5.1.4... Building transformers-compat-0.5.1.4... Preprocessing library transformers-compat-0.5.1.4... [1 of 2] Compiling Paths_transformers_compat ( dist/build/autogen/Paths_transformers_compat.hs, dist/build/Paths_transformers_compat.o ) [2 of 2] Compiling Control.Monad.Trans.Instances ( src/Control/Monad/Trans/Instances.hs, dist/build/Control/Monad/Trans/Instances.o ) Running Haddock for transformers-compat-0.5.1.4... Running hscolour for transformers-compat-0.5.1.4... Preprocessing library transformers-compat-0.5.1.4... Preprocessing library transformers-compat-0.5.1.4... Haddock coverage: 0% ( 0 / 8) in 'Paths_transformers_compat' Missing documentation for: Module header version (dist/build/autogen/Paths_transformers_compat.hs:28) getBinDir (dist/build/autogen/Paths_transformers_compat.hs:38) getLibDir (dist/build/autogen/Paths_transformers_compat.hs:38) getDataDir (dist/build/autogen/Paths_transformers_compat.hs:38) getLibexecDir (dist/build/autogen/Paths_transformers_compat.hs:38) getDataFileName (dist/build/autogen/Paths_transformers_compat.hs:45) getSysconfDir (dist/build/autogen/Paths_transformers_compat.hs:38) 100% ( 1 / 1) in 'Control.Monad.Trans.Instances' Documentation created: dist/doc/html/transformers-compat/index.html, dist/doc/html/transformers-compat/transformers-compat.txt Creating package registration file: /tmp/pkgConf-transformers-compat-0.5.113010538421222827834.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/transformers-compat-0.5.1.4-G5tKvPrwhggJRvSwXNMs1N Registering transformers-compat-0.5.1.4... cabal: Leaving directory '/tmp/cabal-tmp-31717/transformers-compat-0.5.1.4' Installed transformers-compat-0.5.1.4 cabal: Entering directory '/tmp/cabal-tmp-31717/utf8-string-1.0.1.1' Configuring utf8-string-1.0.1.1... Building utf8-string-1.0.1.1... Preprocessing library utf8-string-1.0.1.1... [1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o ) [2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o ) [3 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o ) [4 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o ) [5 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o ) Running Haddock for utf8-string-1.0.1.1... Running hscolour for utf8-string-1.0.1.1... Preprocessing library utf8-string-1.0.1.1... Preprocessing library utf8-string-1.0.1.1... Haddock coverage: 100% ( 8 / 8) in 'Codec.Binary.UTF8.String' 94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic' Missing documentation for: UTF8Bytes (Codec/Binary/UTF8/Generic.hs:48) 89% ( 24 / 27) in 'Data.String.UTF8' Missing documentation for: UTF8Bytes (Codec/Binary/UTF8/Generic.hs:48) fromRep (Data/String/UTF8.hs:59) toRep (Data/String/UTF8.hs:62) 100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8' 100% ( 17 / 17) in 'Data.ByteString.UTF8' Documentation created: dist/doc/html/utf8-string/index.html, dist/doc/html/utf8-string/utf8-string.txt Creating package registration file: /tmp/pkgConf-utf8-string-1.0.111212413021402505904.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/utf8-string-1.0.1.1-2T8mBCuEDlXDo8zed8Onw4 Registering utf8-string-1.0.1.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/utf8-string-1.0.1.1' Installed utf8-string-1.0.1.1 cabal: Entering directory '/tmp/cabal-tmp-31717/utility-ht-0.0.11' Configuring utility-ht-0.0.11... Building utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... [ 1 of 27] Compiling Text.Show.HT ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o ) [ 2 of 27] Compiling Text.Read.HT ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o ) [ 3 of 27] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o ) [ 4 of 27] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o ) [ 5 of 27] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, dist/build/Data/Tuple/Strict.o ) [ 6 of 27] Compiling Data.Tuple.Lazy ( src/Data/Tuple/Lazy.hs, dist/build/Data/Tuple/Lazy.o ) [ 7 of 27] Compiling Data.Tuple.HT ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o ) [ 8 of 27] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o ) [ 9 of 27] Compiling Data.Monoid.HT ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o ) [10 of 27] Compiling Data.Maybe.HT ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o ) [11 of 27] Compiling Data.Ix.Enum ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o ) [12 of 27] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o ) [13 of 27] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o ) [14 of 27] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o ) [15 of 27] Compiling Data.List.Key ( src/Data/List/Key.hs, dist/build/Data/List/Key.o ) [16 of 27] Compiling Data.Ord.HT ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o ) [17 of 27] Compiling Data.Eq.HT ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o ) [18 of 27] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o ) [19 of 27] Compiling Data.Bool.HT ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o ) [20 of 27] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o ) [21 of 27] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o ) src/Data/List/HT/Private.hs:183:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: chopAtRun :: Eq a => (a -> Bool) -> [a] -> [[a]] [22 of 27] Compiling Data.List.HT ( src/Data/List/HT.hs, dist/build/Data/List/HT.o ) [23 of 27] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o ) [24 of 27] Compiling Data.Record.HT ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o ) [25 of 27] Compiling Data.String.HT ( src/Data/String/HT.hs, dist/build/Data/String/HT.o ) [26 of 27] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, dist/build/Data/Tuple/Example.o ) [27 of 27] Compiling Data.List.Match ( src/Data/List/Match.hs, dist/build/Data/List/Match.o ) Running Haddock for utility-ht-0.0.11... Running hscolour for utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... src/Data/List/HT/Private.hs:183:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: chopAtRun :: Eq a => (a -> Bool) -> [a] -> [[a]] Haddock coverage: 33% ( 1 / 3) in 'Text.Show.HT' Missing documentation for: Module header concatS (src/Text/Show/HT.hs:15) 40% ( 2 / 5) in 'Text.Read.HT' Missing documentation for: Module header readMany (src/Text/Read/HT.hs:22) maybeRead (src/Text/Read/HT.hs:29) 0% ( 0 / 6) in 'Data.Strictness.HT' Missing documentation for: Module header arguments1 (src/Data/Strictness/HT.hs:4) arguments2 (src/Data/Strictness/HT.hs:8) arguments3 (src/Data/Strictness/HT.hs:12) arguments4 (src/Data/Strictness/HT.hs:16) arguments5 (src/Data/Strictness/HT.hs:20) 32% ( 8 / 25) in 'Control.Monad.HT' Missing documentation for: Module header void (src/Control/Monad/HT.hs:72) for (src/Control/Monad/HT.hs:75) map (src/Control/Monad/HT.hs:78) zipWith (src/Control/Monad/HT.hs:81) chain (src/Control/Monad/HT.hs:84) filter (src/Control/Monad/HT.hs:87) replicate (src/Control/Monad/HT.hs:90) lift (src/Control/Monad/HT.hs:93) lift2 (src/Control/Monad/HT.hs:96) lift3 (src/Control/Monad/HT.hs:100) lift4 (src/Control/Monad/HT.hs:104) lift5 (src/Control/Monad/HT.hs:109) liftJoin2 (src/Control/Monad/HT.hs:124) liftJoin3 (src/Control/Monad/HT.hs:128) liftJoin4 (src/Control/Monad/HT.hs:132) liftJoin5 (src/Control/Monad/HT.hs:139) 17% ( 2 / 12) in 'Data.Tuple.Strict' Missing documentation for: Module header mapPair (src/Data/Tuple/Strict.hs:6) mapFst (src/Data/Tuple/Strict.hs:10) mapSnd (src/Data/Tuple/Strict.hs:14) swap (src/Data/Tuple/Strict.hs:19) mapTriple (src/Data/Tuple/Strict.hs:26) mapFst3 (src/Data/Tuple/Strict.hs:30) mapSnd3 (src/Data/Tuple/Strict.hs:34) mapThd3 (src/Data/Tuple/Strict.hs:38) uncurry3 (src/Data/Tuple/Strict.hs:42) 38% ( 5 / 13) in 'Data.Tuple.Lazy' Missing documentation for: Module header swap (src/Data/Tuple/Lazy.hs:37) forcePair (src/Data/Tuple/Lazy.hs:41) mapTriple (src/Data/Tuple/Lazy.hs:48) mapFst3 (src/Data/Tuple/Lazy.hs:52) mapSnd3 (src/Data/Tuple/Lazy.hs:56) mapThd3 (src/Data/Tuple/Lazy.hs:60) uncurry3 (src/Data/Tuple/Lazy.hs:64) 29% ( 5 / 17) in 'Data.Tuple.HT' Missing documentation for: Module header swap (src/Data/Tuple/Lazy.hs:37) forcePair (src/Data/Tuple/Lazy.hs:41) fst3 (src/Data/Tuple/HT.hs:25) snd3 (src/Data/Tuple/HT.hs:29) thd3 (src/Data/Tuple/HT.hs:33) mapTriple (src/Data/Tuple/Lazy.hs:48) mapFst3 (src/Data/Tuple/Lazy.hs:52) mapSnd3 (src/Data/Tuple/Lazy.hs:56) mapThd3 (src/Data/Tuple/Lazy.hs:60) curry3 (src/Data/Tuple/HT.hs:37) uncurry3 (src/Data/Tuple/Lazy.hs:64) 43% ( 3 / 7) in 'Control.Functor.HT' Missing documentation for: Module header void (src/Control/Functor/HT.hs:6) map (src/Control/Functor/HT.hs:9) for (src/Control/Functor/HT.hs:12) 50% ( 2 / 4) in 'Data.Monoid.HT' Missing documentation for: Module header when (src/Data/Monoid/HT.hs:26) 50% ( 2 / 4) in 'Data.Maybe.HT' Missing documentation for: Module header alternatives (src/Data/Maybe/HT.hs:46) 14% ( 1 / 7) in 'Data.Ix.Enum' Missing documentation for: range (src/Data/Ix/Enum.hs:27) index (src/Data/Ix/Enum.hs:28) unsafeIndex (src/Data/Ix/Enum.hs:29) inRange (src/Data/Ix/Enum.hs:30) rangeSize (src/Data/Ix/Enum.hs:31) unsafeRangeSize (src/Data/Ix/Enum.hs:32) 75% ( 6 / 8) in 'Data.Function.HT.Private' Missing documentation for: Module header propNest (src/Data/Function/HT/Private.hs:19) 75% ( 3 / 4) in 'Data.Function.HT' Missing documentation for: Module header 29% ( 5 / 17) in 'Data.List.Key.Private' Missing documentation for: Module header attach (src/Data/List/Key/Private.hs:10) aux (src/Data/List/Key/Private.hs:14) aux' (src/Data/List/Key/Private.hs:21) propGroup (src/Data/List/Key/Private.hs:47) sort (src/Data/List/Key/Private.hs:59) merge (src/Data/List/Key/Private.hs:62) nub (src/Data/List/Key/Private.hs:69) groupBy (src/Data/List/Key/Private.hs:75) groupByNonEmpty (src/Data/List/Key/Private.hs:78) groupByEmpty (src/Data/List/Key/Private.hs:92) mergeBy (src/Data/List/Key/Private.hs:102) 57% ( 4 / 7) in 'Data.List.Key' Missing documentation for: nub (src/Data/List/Key/Private.hs:69) sort (src/Data/List/Key/Private.hs:59) merge (src/Data/List/Key/Private.hs:62) 50% ( 2 / 4) in 'Data.Ord.HT' Missing documentation for: Module header comparing (src/Data/Ord/HT.hs:6) 0% ( 0 / 2) in 'Data.Eq.HT' Missing documentation for: Module header equating (src/Data/Eq/HT.hs:6) 78% ( 7 / 9) in 'Data.Bool.HT.Private' Missing documentation for: Module header zipIf (src/Data/Bool/HT/Private.hs:47) 83% ( 5 / 6) in 'Data.Bool.HT' Missing documentation for: Module header 55% ( 11 / 20) in 'Data.List.Match.Private' Missing documentation for: Module header dropRec (src/Data/List/Match/Private.hs:33) drop0 (src/Data/List/Match/Private.hs:37) drop1 (src/Data/List/Match/Private.hs:43) drop2 (src/Data/List/Match/Private.hs:47) laxTail0 (src/Data/List/Match/Private.hs:60) splitAt (src/Data/List/Match/Private.hs:63) takeRev (src/Data/List/Match/Private.hs:71) dropRev (src/Data/List/Match/Private.hs:74) 48% ( 62 /128) in 'Data.List.HT.Private' Missing documentation for: Module header inits98' (src/Data/List/HT/Private.hs:48) tails' (src/Data/List/HT/Private.hs:65) tails98 (src/Data/List/HT/Private.hs:68) group (src/Data/List/HT/Private.hs:94) chop' (src/Data/List/HT/Private.hs:174) chopAtRun (src/Data/List/HT/Private.hs:183) segmentAfter' (src/Data/List/HT/Private.hs:222) propSegmentAfterConcat (src/Data/List/HT/Private.hs:226) propSegmentAfterNumSeps (src/Data/List/HT/Private.hs:230) propSegmentAfterLasts (src/Data/List/HT/Private.hs:234) propSegmentAfterInits (src/Data/List/HT/Private.hs:238) propSegmentAfterInfinite (src/Data/List/HT/Private.hs:245) segmentBefore' (src/Data/List/HT/Private.hs:266) segmentBefore'' (src/Data/List/HT/Private.hs:276) propSegmentBeforeConcat (src/Data/List/HT/Private.hs:286) propSegmentBeforeNumSeps (src/Data/List/HT/Private.hs:290) propSegmentBeforeHeads (src/Data/List/HT/Private.hs:294) propSegmentBeforeTails (src/Data/List/HT/Private.hs:298) propSegmentBeforeInfinite (src/Data/List/HT/Private.hs:302) propSegmentBeforeGroupBy0 (src/Data/List/HT/Private.hs:306) propSegmentBeforeGroupBy1 (src/Data/List/HT/Private.hs:310) splitEverywhere (src/Data/List/HT/Private.hs:361) propSplitLast (src/Data/List/HT/Private.hs:387) propViewR (src/Data/List/HT/Private.hs:407) switchL' (src/Data/List/HT/Private.hs:421) propSwitchR (src/Data/List/HT/Private.hs:433) dropWhileRev' (src/Data/List/HT/Private.hs:465) unzipEithers (src/Data/List/HT/Private.hs:532) propSieve (src/Data/List/HT/Private.hs:551) sliceHorizontal (src/Data/List/HT/Private.hs:560) sliceHorizontal' (src/Data/List/HT/Private.hs:560) sliceHorizontal'' (src/Data/List/HT/Private.hs:560) sliceHorizontal''' (src/Data/List/HT/Private.hs:560) propSliceHorizontal (src/Data/List/HT/Private.hs:574) sliceVertical (src/Data/List/HT/Private.hs:581) sliceVertical' (src/Data/List/HT/Private.hs:581) propSliceVertical (src/Data/List/HT/Private.hs:590) propSlice (src/Data/List/HT/Private.hs:594) search (src/Data/List/HT/Private.hs:604) replace (src/Data/List/HT/Private.hs:607) markSublists (src/Data/List/HT/Private.hs:617) replace' (src/Data/List/HT/Private.hs:627) propReplaceId (src/Data/List/HT/Private.hs:631) propReplaceCycle (src/Data/List/HT/Private.hs:635) multiReplace (src/Data/List/HT/Private.hs:650) multiReplace' (src/Data/List/HT/Private.hs:662) propMultiReplaceSingle (src/Data/List/HT/Private.hs:672) transposeFill (src/Data/List/HT/Private.hs:698) unzipCons (src/Data/List/HT/Private.hs:704) shear' (src/Data/List/HT/Private.hs:729) zipConsSkew (src/Data/List/HT/Private.hs:756) takeWhileMulti' (src/Data/List/HT/Private.hs:807) propTakeWhileMulti (src/Data/List/HT/Private.hs:812) propFoldl'r (src/Data/List/HT/Private.hs:840) lengthAtLeast (src/Data/List/HT/Private.hs:862) iterateUntilCycle (src/Data/List/HT/Private.hs:874) iterateUntilCycleP (src/Data/List/HT/Private.hs:890) pairs (src/Data/List/HT/Private.hs:897) propRotate (src/Data/List/HT/Private.hs:916) allEqual (src/Data/List/HT/Private.hs:933) isAscending (src/Data/List/HT/Private.hs:936) isAscendingLazy (src/Data/List/HT/Private.hs:939) padLeft (src/Data/List/HT/Private.hs:968) padRight (src/Data/List/HT/Private.hs:973) padRight1 (src/Data/List/HT/Private.hs:973) 75% ( 46 / 61) in 'Data.List.HT' Missing documentation for: Module header group (src/Data/List/HT/Private.hs:94) splitEverywhere (src/Data/List/HT/Private.hs:361) unzipEithers (src/Data/List/HT/Private.hs:532) sliceHorizontal (src/Data/List/HT/Private.hs:560) sliceVertical (src/Data/List/HT/Private.hs:581) search (src/Data/List/HT/Private.hs:604) replace (src/Data/List/HT/Private.hs:607) multiReplace (src/Data/List/HT/Private.hs:650) allEqual (src/Data/List/HT/Private.hs:933) isAscending (src/Data/List/HT/Private.hs:936) isAscendingLazy (src/Data/List/HT/Private.hs:939) padLeft (src/Data/List/HT/Private.hs:968) padRight (src/Data/List/HT/Private.hs:973) lengthAtLeast (src/Data/List/HT/Private.hs:862) 40% ( 2 / 5) in 'Data.Record.HT.Private' Missing documentation for: Module header compare1 (src/Data/Record/HT/Private.hs:19) compare2 (src/Data/Record/HT/Private.hs:24) 67% ( 2 / 3) in 'Data.Record.HT' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.String.HT' Missing documentation for: Module header 0% ( 0 / 8) in 'Data.Tuple.Example' Missing documentation for: Module header partitionLazy (src/Data/Tuple/Example.hs:9) partitionStrict (src/Data/Tuple/Example.hs:15) mainPartitionRuns (src/Data/Tuple/Example.hs:22) mainPartitionBlocks (src/Data/Tuple/Example.hs:26) printSomeChars (src/Data/Tuple/Example.hs:32) mainMemoryOk (src/Data/Tuple/Example.hs:35) mainMemoryLeak (src/Data/Tuple/Example.hs:39) 64% ( 7 / 11) in 'Data.List.Match' Missing documentation for: Module header splitAt (src/Data/List/Match/Private.hs:63) takeRev (src/Data/List/Match/Private.hs:71) dropRev (src/Data/List/Match/Private.hs:74) Documentation created: dist/doc/html/utility-ht/index.html, dist/doc/html/utility-ht/utility-ht.txt Creating package registration file: /tmp/pkgConf-utility-ht-0.019434103991669411305.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/utility-ht-0.0.11-BVpr5tWJXMj5StSkdnqVlq Registering utility-ht-0.0.11... cabal: Leaving directory '/tmp/cabal-tmp-31717/utility-ht-0.0.11' Installed utility-ht-0.0.11 cabal: Entering directory '/tmp/cabal-tmp-31717/data-default-instances-containers-0.0.1' Configuring data-default-instances-containers-0.0.1... Building data-default-instances-containers-0.0.1... Preprocessing library data-default-instances-containers-0.0.1... [1 of 1] Compiling Data.Default.Instances.Containers ( Data/Default/Instances/Containers.hs, dist/build/Data/Default/Instances/Containers.o ) Running Haddock for data-default-instances-containers-0.0.1... Running hscolour for data-default-instances-containers-0.0.1... Preprocessing library data-default-instances-containers-0.0.1... Preprocessing library data-default-instances-containers-0.0.1... Haddock coverage: 50% ( 1 / 2) in 'Data.Default.Instances.Containers' Missing documentation for: Module header Documentation created: dist/doc/html/data-default-instances-containers/index.html, dist/doc/html/data-default-instances-containers/data-default-instances-containers.txt Creating package registration file: /tmp/pkgConf-data-default-instances-containers-0.02014871043760682775.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/data-default-instances-containers-0.0.1-B3LqdWnlDzL8N7WtQnkQ3T Registering data-default-instances-containers-0.0.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/data-default-instances-containers-0.0.1' Installed data-default-instances-containers-0.0.1 cabal: Entering directory '/tmp/cabal-tmp-31717/data-default-instances-dlist-0.0.1' Configuring data-default-instances-dlist-0.0.1... Building data-default-instances-dlist-0.0.1... Preprocessing library data-default-instances-dlist-0.0.1... [1 of 1] Compiling Data.Default.Instances.DList ( Data/Default/Instances/DList.hs, dist/build/Data/Default/Instances/DList.o ) Running Haddock for data-default-instances-dlist-0.0.1... Running hscolour for data-default-instances-dlist-0.0.1... Preprocessing library data-default-instances-dlist-0.0.1... Preprocessing library data-default-instances-dlist-0.0.1... Haddock coverage: 50% ( 1 / 2) in 'Data.Default.Instances.DList' Missing documentation for: Module header Documentation created: dist/doc/html/data-default-instances-dlist/index.html, dist/doc/html/data-default-instances-dlist/data-default-instances-dlist.txt Creating package registration file: /tmp/pkgConf-data-default-instances-dlist-0.02135693054475853939.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/data-default-instances-dlist-0.0.1-DakT9vZttfNGq4okeSwmCo Registering data-default-instances-dlist-0.0.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/data-default-instances-dlist-0.0.1' Installed data-default-instances-dlist-0.0.1 cabal: Entering directory '/tmp/cabal-tmp-31717/data-default-instances-old-locale-0.0.1' Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... [1 of 1] Compiling Data.Default.Instances.OldLocale ( Data/Default/Instances/OldLocale.hs, dist/build/Data/Default/Instances/OldLocale.o ) Running Haddock for data-default-instances-old-locale-0.0.1... Running hscolour for data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... Preprocessing library data-default-instances-old-locale-0.0.1... Haddock coverage: 50% ( 1 / 2) in 'Data.Default.Instances.OldLocale' Missing documentation for: Module header Documentation created: dist/doc/html/data-default-instances-old-locale/index.html, dist/doc/html/data-default-instances-old-locale/data-default-instances-old-locale.txt Creating package registration file: /tmp/pkgConf-data-default-instances-old-locale-0.048398969332321825.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/data-default-instances-old-locale-0.0.1-LPOHPEJCJUa53W1ZYaHB84 Registering data-default-instances-old-locale-0.0.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/data-default-instances-old-locale-0.0.1' Installed data-default-instances-old-locale-0.0.1 cabal: Entering directory '/tmp/cabal-tmp-31717/vector-0.11.0.0' Configuring vector-0.11.0.0... Building vector-0.11.0.0... Preprocessing library vector-0.11.0.0... [ 1 of 21] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o ) Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports] The import of ‘Foreign.ForeignPtr’ is redundant except perhaps to import instances from ‘Foreign.ForeignPtr’ To import instances alone, use: import Foreign.ForeignPtr() Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports] The import of ‘Foreign.Ptr’ is redundant except perhaps to import instances from ‘Foreign.Ptr’ To import instances alone, use: import Foreign.Ptr() [ 2 of 21] Compiling Data.Vector.Generic.Mutable.Base ( Data/Vector/Generic/Mutable/Base.hs, dist/build/Data/Vector/Generic/Mutable/Base.o ) [ 3 of 21] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o ) [ 4 of 21] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o ) [ 5 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( Data/Vector/Fusion/Bundle/Size.hs, dist/build/Data/Vector/Fusion/Bundle/Size.o ) [ 6 of 21] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o ) [ 7 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o ) Data/Vector/Fusion/Stream/Monadic.hs:431:1: warning: [-Wredundant-constraints] • Redundant constraints: (Monad m, Monad m') • In the type signature for: trans :: (Monad m, Monad m') => (forall z. m z -> m' z) -> Stream m a -> Stream m' a Data/Vector/Fusion/Stream/Monadic.hs:1449:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: enumFromTo_double :: (Monad m, Ord a, RealFrac a) => a -> a -> Stream m a [ 8 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( Data/Vector/Fusion/Bundle/Monadic.hs, dist/build/Data/Vector/Fusion/Bundle/Monadic.o ) Data/Vector/Fusion/Bundle/Monadic.hs:945:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: enumFromTo_double :: (Monad m, Ord a, RealFrac a) => a -> a -> Bundle m v a [ 9 of 21] Compiling Data.Vector.Fusion.Bundle ( Data/Vector/Fusion/Bundle.hs, dist/build/Data/Vector/Fusion/Bundle.o ) Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. [10 of 21] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o ) [11 of 21] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o ) [12 of 21] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o ) Data/Vector/Generic.hs:2080:1: warning: [-Wredundant-constraints] • Redundant constraint: Vector v a • In the type signature for: dataCast :: (Vector v a, Data a, Typeable v, Typeable t) => (forall d. Data d => c (t d)) -> Maybe (c (v a)) [13 of 21] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o ) [14 of 21] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o ) [15 of 21] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o ) Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports] The import of ‘Foreign.Ptr’ is redundant except perhaps to import instances from ‘Foreign.Ptr’ To import instances alone, use: import Foreign.Ptr() Data/Vector/Storable/Mutable.hs:491:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeFromForeignPtr0 :: Storable a => ForeignPtr a -> Int -> MVector s a Data/Vector/Storable/Mutable.hs:501:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr :: Storable a => MVector s a -> (ForeignPtr a, Int, Int) Data/Vector/Storable/Mutable.hs:511:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr0 :: Storable a => MVector s a -> (ForeignPtr a, Int) Data/Vector/Storable/Mutable.hs:518:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeWith :: Storable a => IOVector a -> (Ptr a -> IO b) -> IO b [16 of 21] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o ) Data/Vector/Storable.hs:1408:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeFromForeignPtr0 :: Storable a => ForeignPtr a -> Int -> Vector a Data/Vector/Storable.hs:1417:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr :: Storable a => Vector a -> (ForeignPtr a, Int, Int) Data/Vector/Storable.hs:1426:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr0 :: Storable a => Vector a -> (ForeignPtr a, Int) Data/Vector/Storable.hs:1432:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeWith :: Storable a => Vector a -> (Ptr a -> IO b) -> IO b [17 of 21] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o ) Data/Vector/Unboxed/Base.hs:362:10: warning: [-Wredundant-constraints] • Redundant constraint: RealFloat a • In the instance declaration for ‘M.MVector MVector (Complex a)’ [18 of 21] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o ) internal/unbox-tuple-instances:133:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b) • In the type signature for: unzip :: (Unbox a, Unbox b) => Vector (a, b) -> (Vector a, Vector b) internal/unbox-tuple-instances:307:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c) • In the type signature for: unzip3 :: (Unbox a, Unbox b, Unbox c) => Vector (a, b, c) -> (Vector a, Vector b, Vector c) internal/unbox-tuple-instances:526:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d) • In the type signature for: unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) => Vector (a, b, c, d) -> (Vector a, Vector b, Vector c, Vector d) internal/unbox-tuple-instances:803:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) • In the type signature for: unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) => Vector (a, b, c, d, e) -> (Vector a, Vector b, Vector c, Vector d, Vector e) internal/unbox-tuple-instances:1121:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) • In the type signature for: unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) => Vector (a, b, c, d, e, f) -> (Vector a, Vector b, Vector c, Vector d, Vector e, Vector f) [19 of 21] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o ) internal/unbox-tuple-instances:117:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b) • In the type signature for: unzip :: (Unbox a, Unbox b) => MVector s (a, b) -> (MVector s a, MVector s b) internal/unbox-tuple-instances:282:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c) • In the type signature for: unzip3 :: (Unbox a, Unbox b, Unbox c) => MVector s (a, b, c) -> (MVector s a, MVector s b, MVector s c) internal/unbox-tuple-instances:493:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d) • In the type signature for: unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) => MVector s (a, b, c, d) -> (MVector s a, MVector s b, MVector s c, MVector s d) internal/unbox-tuple-instances:756:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) • In the type signature for: unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) => MVector s (a, b, c, d, e) -> (MVector s a, MVector s b, MVector s c, MVector s d, MVector s e) internal/unbox-tuple-instances:1066:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) • In the type signature for: unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) => MVector s (a, b, c, d, e, f) -> (MVector s a, MVector s b, MVector s c, MVector s d, MVector s e, MVector s f) [20 of 21] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o ) [21 of 21] Compiling Data.Vector ( Data/Vector.hs, dist/build/Data/Vector.o ) Running Haddock for vector-0.11.0.0... Running hscolour for vector-0.11.0.0... Preprocessing library vector-0.11.0.0... Preprocessing library vector-0.11.0.0... Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports] The import of ‘Foreign.ForeignPtr’ is redundant except perhaps to import instances from ‘Foreign.ForeignPtr’ To import instances alone, use: import Foreign.ForeignPtr() Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports] The import of ‘Foreign.Ptr’ is redundant except perhaps to import instances from ‘Foreign.Ptr’ To import instances alone, use: import Foreign.Ptr() Data/Vector/Fusion/Stream/Monadic.hs:431:1: warning: [-Wredundant-constraints] • Redundant constraints: (Monad m, Monad m') • In the type signature for: trans :: (Monad m, Monad m') => (forall z. m z -> m' z) -> Stream m a -> Stream m' a Data/Vector/Fusion/Stream/Monadic.hs:1449:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: enumFromTo_double :: (Monad m, Ord a, RealFrac a) => a -> a -> Stream m a Data/Vector/Fusion/Bundle/Monadic.hs:945:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: enumFromTo_double :: (Monad m, Ord a, RealFrac a) => a -> a -> Bundle m v a Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. Data/Vector/Generic.hs:2080:1: warning: [-Wredundant-constraints] • Redundant constraint: Vector v a • In the type signature for: dataCast :: (Vector v a, Data a, Typeable v, Typeable t) => (forall d. Data d => c (t d)) -> Maybe (c (v a)) Haddock coverage: 25% ( 1 / 4) in 'Data.Vector.Storable.Internal' Missing documentation for: getPtr (Data/Vector/Storable/Internal.hs:22) setPtr (Data/Vector/Storable/Internal.hs:26) updPtr (Data/Vector/Storable/Internal.hs:30) 100% ( 2 / 2) in 'Data.Vector.Generic.Mutable.Base' 100% ( 3 / 3) in 'Data.Vector.Generic.Base' 100% ( 5 / 5) in 'Data.Vector.Fusion.Util' 100% ( 8 / 8) in 'Data.Vector.Fusion.Bundle.Size' 11% ( 1 / 9) in 'Data.Vector.Internal.Check' Missing documentation for: Checks (Data/Vector/Internal/Check.hs:51) doChecks (Data/Vector/Internal/Check.hs:75) error (Data/Vector/Internal/Check.hs:84) internalError (Data/Vector/Internal/Check.hs:89) check (Data/Vector/Internal/Check.hs:105) checkIndex (Data/Vector/Internal/Check.hs:119) checkLength (Data/Vector/Internal/Check.hs:133) checkSlice (Data/Vector/Internal/Check.hs:147) 82% (103 /125) in 'Data.Vector.Fusion.Stream.Monadic' Missing documentation for: generate (Data/Vector/Fusion/Stream/Monadic.hs:184) unbox (Data/Vector/Fusion/Stream/Monadic.hs:436) concatMap (Data/Vector/Fusion/Stream/Monadic.hs:996) zipWithM_ (Data/Vector/Fusion/Stream/Monadic.hs:512) zipWith3M (Data/Vector/Fusion/Stream/Monadic.hs:516) zipWith4M (Data/Vector/Fusion/Stream/Monadic.hs:544) zipWith5M (Data/Vector/Fusion/Stream/Monadic.hs:551) zipWith6M (Data/Vector/Fusion/Stream/Monadic.hs:558) zipWith (Data/Vector/Fusion/Stream/Monadic.hs:566) zipWith3 (Data/Vector/Fusion/Stream/Monadic.hs:570) zipWith4 (Data/Vector/Fusion/Stream/Monadic.hs:575) zipWith5 (Data/Vector/Fusion/Stream/Monadic.hs:581) zipWith6 (Data/Vector/Fusion/Stream/Monadic.hs:587) zip (Data/Vector/Fusion/Stream/Monadic.hs:593) zip3 (Data/Vector/Fusion/Stream/Monadic.hs:597) zip4 (Data/Vector/Fusion/Stream/Monadic.hs:601) zip5 (Data/Vector/Fusion/Stream/Monadic.hs:606) zip6 (Data/Vector/Fusion/Stream/Monadic.hs:611) and (Data/Vector/Fusion/Stream/Monadic.hs:970) or (Data/Vector/Fusion/Stream/Monadic.hs:983) concatMapM (Data/Vector/Fusion/Stream/Monadic.hs:1000) unfoldrN (Data/Vector/Fusion/Stream/Monadic.hs:1062) 79% (106 /135) in 'Data.Vector.Fusion.Bundle.Monadic' Missing documentation for: Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110) generate (Data/Vector/Fusion/Bundle/Monadic.hs:190) unbox (Data/Vector/Fusion/Bundle/Monadic.hs:301) concatMap (Data/Vector/Fusion/Bundle/Monadic.hs:595) zipWithM_ (Data/Vector/Fusion/Bundle/Monadic.hs:332) zipWith3M (Data/Vector/Fusion/Bundle/Monadic.hs:336) zipWith4M (Data/Vector/Fusion/Bundle/Monadic.hs:343) zipWith5M (Data/Vector/Fusion/Bundle/Monadic.hs:350) zipWith6M (Data/Vector/Fusion/Bundle/Monadic.hs:357) zipWith (Data/Vector/Fusion/Bundle/Monadic.hs:365) zipWith3 (Data/Vector/Fusion/Bundle/Monadic.hs:369) zipWith4 (Data/Vector/Fusion/Bundle/Monadic.hs:374) zipWith5 (Data/Vector/Fusion/Bundle/Monadic.hs:380) zipWith6 (Data/Vector/Fusion/Bundle/Monadic.hs:386) zip (Data/Vector/Fusion/Bundle/Monadic.hs:392) zip3 (Data/Vector/Fusion/Bundle/Monadic.hs:396) zip4 (Data/Vector/Fusion/Bundle/Monadic.hs:400) zip5 (Data/Vector/Fusion/Bundle/Monadic.hs:405) zip6 (Data/Vector/Fusion/Bundle/Monadic.hs:410) and (Data/Vector/Fusion/Bundle/Monadic.hs:587) or (Data/Vector/Fusion/Bundle/Monadic.hs:591) concatMapM (Data/Vector/Fusion/Bundle/Monadic.hs:599) fromVector (Data/Vector/Fusion/Bundle/Monadic.hs:1009) reVector (Data/Vector/Fusion/Bundle/Monadic.hs:1085) fromVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1028) concatVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1054) fromStream (Data/Vector/Fusion/Bundle/Monadic.hs:119) chunks (Data/Vector/Fusion/Bundle/Monadic.hs:126) elements (Data/Vector/Fusion/Bundle/Monadic.hs:130) 81% ( 88 /109) in 'Data.Vector.Fusion.Bundle' Missing documentation for: Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110) inplace (Data/Vector/Fusion/Bundle.hs:113) concatMap (Data/Vector/Fusion/Bundle.hs:265) unbox (Data/Vector/Fusion/Bundle.hs:261) zipWith4 (Data/Vector/Fusion/Bundle.hs:293) zipWith5 (Data/Vector/Fusion/Bundle.hs:299) zipWith6 (Data/Vector/Fusion/Bundle.hs:305) zip (Data/Vector/Fusion/Bundle.hs:311) zip3 (Data/Vector/Fusion/Bundle.hs:315) zip4 (Data/Vector/Fusion/Bundle.hs:319) zip5 (Data/Vector/Fusion/Bundle.hs:324) zip6 (Data/Vector/Fusion/Bundle.hs:329) and (Data/Vector/Fusion/Bundle.hs:415) or (Data/Vector/Fusion/Bundle.hs:419) unsafeFromList (Data/Vector/Fusion/Bundle.hs:609) fromVector (Data/Vector/Fusion/Bundle.hs:613) reVector (Data/Vector/Fusion/Bundle.hs:617) fromVectors (Data/Vector/Fusion/Bundle.hs:621) concatVectors (Data/Vector/Fusion/Bundle.hs:625) zipWithM (Data/Vector/Fusion/Bundle.hs:520) zipWithM_ (Data/Vector/Fusion/Bundle.hs:524) 66% ( 48 / 73) in 'Data.Vector.Generic.Mutable' Missing documentation for: init (Data/Vector/Generic/Mutable.hs:536) tail (Data/Vector/Generic/Mutable.hs:540) take (Data/Vector/Generic/Mutable.hs:515) drop (Data/Vector/Generic/Mutable.hs:519) splitAt (Data/Vector/Generic/Mutable.hs:527) unsafeInit (Data/Vector/Generic/Mutable.hs:554) unsafeTail (Data/Vector/Generic/Mutable.hs:558) unsafeTake (Data/Vector/Generic/Mutable.hs:562) unsafeDrop (Data/Vector/Generic/Mutable.hs:566) growFront (Data/Vector/Generic/Mutable.hs:626) unsafeGrowFront (Data/Vector/Generic/Mutable.hs:665) mstream (Data/Vector/Generic/Mutable.hs:244) mstreamR (Data/Vector/Generic/Mutable.hs:274) transform (Data/Vector/Generic/Mutable.hs:268) transformR (Data/Vector/Generic/Mutable.hs:303) fill (Data/Vector/Generic/Mutable.hs:255) fillR (Data/Vector/Generic/Mutable.hs:287) unsafeAccum (Data/Vector/Generic/Mutable.hs:848) accum (Data/Vector/Generic/Mutable.hs:824) unsafeUpdate (Data/Vector/Generic/Mutable.hs:861) update (Data/Vector/Generic/Mutable.hs:837) reverse (Data/Vector/Generic/Mutable.hs:872) unstablePartition (Data/Vector/Generic/Mutable.hs:881) unstablePartitionBundle (Data/Vector/Generic/Mutable.hs:910) partitionBundle (Data/Vector/Generic/Mutable.hs:938) 5% ( 1 / 20) in 'Data.Vector.Generic.New' Missing documentation for: New (Data/Vector/Generic/New.hs:40) create (Data/Vector/Generic/New.hs:42) run (Data/Vector/Generic/New.hs:46) runPrim (Data/Vector/Generic/New.hs:50) apply (Data/Vector/Generic/New.hs:54) modify (Data/Vector/Generic/New.hs:58) modifyWithBundle (Data/Vector/Generic/New.hs:62) unstream (Data/Vector/Generic/New.hs:67) transform (Data/Vector/Generic/New.hs:71) unstreamR (Data/Vector/Generic/New.hs:93) transformR (Data/Vector/Generic/New.hs:97) slice (Data/Vector/Generic/New.hs:119) init (Data/Vector/Generic/New.hs:123) tail (Data/Vector/Generic/New.hs:127) take (Data/Vector/Generic/New.hs:131) drop (Data/Vector/Generic/New.hs:135) unsafeSlice (Data/Vector/Generic/New.hs:139) unsafeInit (Data/Vector/Generic/New.hs:143) unsafeTail (Data/Vector/Generic/New.hs:147) 93% (223 /240) in 'Data.Vector.Generic' Missing documentation for: zipWith4 (Data/Vector/Generic.hs:1069) zipWith5 (Data/Vector/Generic.hs:1078) zipWith6 (Data/Vector/Generic.hs:1090) izipWith3 (Data/Vector/Generic.hs:1112) izipWith4 (Data/Vector/Generic.hs:1120) izipWith5 (Data/Vector/Generic.hs:1129) izipWith6 (Data/Vector/Generic.hs:1141) zip3 (Data/Vector/Generic.hs:1159) zip4 (Data/Vector/Generic.hs:1164) zip5 (Data/Vector/Generic.hs:1169) zip6 (Data/Vector/Generic.hs:1175) unzip3 (Data/Vector/Generic.hs:1225) unzip4 (Data/Vector/Generic.hs:1232) unzip5 (Data/Vector/Generic.hs:1241) unzip6 (Data/Vector/Generic.hs:1251) dataCast (Data/Vector/Generic.hs:2080) mkType (Data/Vector/Generic.hs:2075) 79% ( 41 / 52) in 'Data.Vector.Primitive.Mutable' Missing documen Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports] The import of ‘Foreign.Ptr’ is redundant except perhaps to import instances from ‘Foreign.Ptr’ To import instances alone, use: import Foreign.Ptr() Data/Vector/Storable/Mutable.hs:491:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeFromForeignPtr0 :: Storable a => ForeignPtr a -> Int -> MVector s a Data/Vector/Storable/Mutable.hs:501:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr :: Storable a => MVector s a -> (ForeignPtr a, Int, Int) Data/Vector/Storable/Mutable.hs:511:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr0 :: Storable a => MVector s a -> (ForeignPtr a, Int) Data/Vector/Storable/Mutable.hs:518:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeWith :: Storable a => IOVector a -> (Ptr a -> IO b) -> IO b Data/Vector/Storable.hs:1408:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeFromForeignPtr0 :: Storable a => ForeignPtr a -> Int -> Vector a Data/Vector/Storable.hs:1417:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr :: Storable a => Vector a -> (ForeignPtr a, Int, Int) Data/Vector/Storable.hs:1426:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeToForeignPtr0 :: Storable a => Vector a -> (ForeignPtr a, Int) Data/Vector/Storable.hs:1432:1: warning: [-Wredundant-constraints] • Redundant constraint: Storable a • In the type signature for: unsafeWith :: Storable a => Vector a -> (Ptr a -> IO b) -> IO b Data/Vector/Unboxed/Base.hs:362:10: warning: [-Wredundant-constraints] • Redundant constraint: RealFloat a • In the instance declaration for ‘M.MVector MVector (Complex a)’ internal/unbox-tuple-instances:133:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b) • In the type signature for: unzip :: (Unbox a, Unbox b) => Vector (a, b) -> (Vector a, Vector b) internal/unbox-tuple-instances:307:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c) • In the type signature for: unzip3 :: (Unbox a, Unbox b, Unbox c) => Vector (a, b, c) -> (Vector a, Vector b, Vector c) internal/unbox-tuple-instances:526:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d) • In the type signature for: unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) => Vector (a, b, c, d) -> (Vector a, Vector b, Vector c, Vector d) internal/unbox-tuple-instances:803:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) • In the type signature for: unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) => Vector (a, b, c, d, e) -> (Vector a, Vector b, Vector c, Vector d, Vector e) internal/unbox-tuple-instances:1121:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) • In the type signature for: unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) => Vector (a, b, c, d, e, f) -> (Vector a, Vector b, Vector c, Vector d, Vector e, Vector f) internal/unbox-tuple-instances:117:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b) • In the type signature for: unzip :: (Unbox a, Unbox b) => MVector s (a, b) -> (MVector s a, MVector s b) internal/unbox-tuple-instances:282:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c) • In the type signature for: unzip3 :: (Unbox a, Unbox b, Unbox c) => MVector s (a, b, c) -> (MVector s a, MVector s b, MVector s c) internal/unbox-tuple-instances:493:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d) • In the type signature for: unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) => MVector s (a, b, c, d) -> (MVector s a, MVector s b, MVector s c, MVector s d) internal/unbox-tuple-instances:756:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) • In the type signature for: unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) => MVector s (a, b, c, d, e) -> (MVector s a, MVector s b, MVector s c, MVector s d, MVector s e) internal/unbox-tuple-instances:1066:1: warning: [-Wredundant-constraints] • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) • In the type signature for: unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) => MVector s (a, b, c, d, e, f) -> (MVector s a, MVector s b, MVector s c, MVector s d, MVector s e, MVector s f) tation for: IOVector (Data/Vector/Primitive/Mutable.hs:76) STVector (Data/Vector/Primitive/Mutable.hs:77) init (Data/Vector/Primitive/Mutable.hs:164) tail (Data/Vector/Primitive/Mutable.hs:168) take (Data/Vector/Primitive/Mutable.hs:152) drop (Data/Vector/Primitive/Mutable.hs:156) splitAt (Data/Vector/Primitive/Mutable.hs:160) unsafeInit (Data/Vector/Primitive/Mutable.hs:190) unsafeTail (Data/Vector/Primitive/Mutable.hs:194) unsafeTake (Data/Vector/Primitive/Mutable.hs:182) unsafeDrop (Data/Vector/Primitive/Mutable.hs:186) 97% (185 /191) in 'Data.Vector.Primitive' Missing documentation for: zipWith4 (Data/Vector/Primitive.hs:802) zipWith5 (Data/Vector/Primitive.hs:808) zipWith6 (Data/Vector/Primitive.hs:816) izipWith4 (Data/Vector/Primitive.hs:838) izipWith5 (Data/Vector/Primitive.hs:844) izipWith6 (Data/Vector/Primitive.hs:852) 82% ( 49 / 60) in 'Data.Vector.Storable.Mutable' Missing documentation for: IOVector (Data/Vector/Storable/Mutable.hs:96) STVector (Data/Vector/Storable/Mutable.hs:97) init (Data/Vector/Storable/Mutable.hs:246) tail (Data/Vector/Storable/Mutable.hs:250) take (Data/Vector/Storable/Mutable.hs:234) drop (Data/Vector/Storable/Mutable.hs:238) splitAt (Data/Vector/Storable/Mutable.hs:242) unsafeInit (Data/Vector/Storable/Mutable.hs:272) unsafeTail (Data/Vector/Storable/Mutable.hs:276) unsafeTake (Data/Vector/Storable/Mutable.hs:264) unsafeDrop (Data/Vector/Storable/Mutable.hs:268) 97% (194 /200) in 'Data.Vector.Storable' Missing documentation for: zipWith4 (Data/Vector/Storable.hs:812) zipWith5 (Data/Vector/Storable.hs:818) zipWith6 (Data/Vector/Storable.hs:826) izipWith4 (Data/Vector/Storable.hs:848) izipWith5 (Data/Vector/Storable.hs:854) izipWith6 (Data/Vector/Storable.hs:862) 17% ( 1 / 6) in 'Data.Vector.Unboxed.Base' Missing documentation for: MVector (Data/Vector/Unboxed/Base.hs:55) IOVector (Data/Vector/Unboxed/Base.hs:58) STVector (Data/Vector/Unboxed/Base.hs:59) Vector (Data/Vector/Unboxed/Base.hs:56) Unbox (Data/Vector/Unboxed/Base.hs:63) 96% (209 /218) in 'Data.Vector.Unboxed' Missing documentation for: Vector (Data/Vector/Unboxed/Base.hs:56) MVector (Data/Vector/Unboxed/Base.hs:55) Unbox (Data/Vector/Unboxed/Base.hs:63) zipWith4 (Data/Vector/Unboxed.hs:849) zipWith5 (Data/Vector/Unboxed.hs:855) zipWith6 (Data/Vector/Unboxed.hs:862) izipWith4 (Data/Vector/Unboxed.hs:883) izipWith5 (Data/Vector/Unboxed.hs:889) izipWith6 (Data/Vector/Unboxed.hs:896) 79% ( 50 / 63) in 'Data.Vector.Unboxed.Mutable' Missing documentation for: MVector (Data/Vector/Unboxed/Base.hs:55) IOVector (Data/Vector/Unboxed/Base.hs:58) STVector (Data/Vector/Unboxed/Base.hs:59) Unbox (Data/Vector/Unboxed/Base.hs:63) init (Data/Vector/Unboxed/Mutable.hs:102) tail (Data/Vector/Unboxed/Mutable.hs:106) take (Data/Vector/Unboxed/Mutable.hs:90) drop (Data/Vector/Unboxed/Mutable.hs:94) splitAt (Data/Vector/Unboxed/Mutable.hs:98) unsafeInit (Data/Vector/Unboxed/Mutable.hs:128) unsafeTail (Data/Vector/Unboxed/Mutable.hs:132) unsafeTake (Data/Vector/Unboxed/Mutable.hs:120) unsafeDrop (Data/Vector/Unboxed/Mutable.hs:124) 78% ( 40 / 51) in 'Data.Vector.Mutable' Missing documentation for: IOVector (Data/Vector/Mutable.hs:70) STVector (Data/Vector/Mutable.hs:71) init (Data/Vector/Mutable.hs:222) tail (Data/Vector/Mutable.hs:226) take (Data/Vector/Mutable.hs:210) drop (Data/Vector/Mutable.hs:214) splitAt (Data/Vector/Mutable.hs:219) unsafeInit (Data/Vector/Mutable.hs:247) unsafeTail (Data/Vector/Mutable.hs:251) unsafeTake (Data/Vector/Mutable.hs:239) unsafeDrop (Data/Vector/Mutable.hs:243) 94% (207 /220) in 'Data.Vector' Missing documentation for: zipWith4 (Data/Vector.hs:944) zipWith5 (Data/Vector.hs:949) zipWith6 (Data/Vector.hs:955) izipWith4 (Data/Vector.hs:973) izipWith5 (Data/Vector.hs:978) izipWith6 (Data/Vector.hs:984) zip4 (Data/Vector.hs:1000) zip5 (Data/Vector.hs:1005) zip6 (Data/Vector.hs:1010) unzip3 (Data/Vector.hs:1023) unzip4 (Data/Vector.hs:1027) unzip5 (Data/Vector.hs:1031) unzip6 (Data/Vector.hs:1036) Warning: Data.Vector.Unboxed: could not find link destinations for: D:R:VectorBool0 V_Bool D:R:VectorChar0 V_Char D:R:VectorDouble0 V_Double D:R:VectorFloat0 V_Float D:R:VectorInt0 V_Int D:R:VectorInt80 V_Int8 D:R:VectorInt160 V_Int16 D:R:VectorInt320 V_Int32 D:R:VectorInt640 V_Int64 D:R:VectorWord0 V_Word D:R:VectorWord80 V_Word8 D:R:VectorWord160 V_Word16 D:R:VectorWord320 V_Word32 D:R:VectorWord640 V_Word64 D:R:Vector()0 V_Unit D:R:VectorComplex0 V_Complex D:R:Vector(,)0 V_2 D:R:Vector(,,)0 V_3 D:R:Vector(,,,)0 V_4 D:R:Vector(,,,,)0 V_5 D:R:Vector(,,,,,)0 V_6 D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6 Warning: Data.Vector.Unboxed.Mutable: could not find link destinations for: D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6 Documentation created: dist/doc/html/vector/index.html, dist/doc/html/vector/vector.txt Creating package registration file: /tmp/pkgConf-vector-0.11.08438869781410553902.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/vector-0.11.0.0-6uB77qGCxR6GPLxI2sqsX3 Registering vector-0.11.0.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/vector-0.11.0.0' Installed vector-0.11.0.0 cabal: Entering directory '/tmp/cabal-tmp-31717/arithmoi-0.4.2.0' Configuring arithmoi-0.4.2.0... Building arithmoi-0.4.2.0... Preprocessing library arithmoi-0.4.2.0... [ 1 of 36] Compiling Math.NumberTheory.Primes.Counting.Approximate ( Math/NumberTheory/Primes/Counting/Approximate.hs, dist/build/Math/NumberTheory/Primes/Counting/Approximate.o ) [ 2 of 36] Compiling Math.NumberTheory.Lucas ( Math/NumberTheory/Lucas.hs, dist/build/Math/NumberTheory/Lucas.o ) [ 3 of 36] Compiling Math.NumberTheory.Utils ( Math/NumberTheory/Utils.hs, dist/build/Math/NumberTheory/Utils.o ) [ 4 of 36] Compiling Math.NumberTheory.GCD.LowLevel ( Math/NumberTheory/GCD/LowLevel.hs, dist/build/Math/NumberTheory/GCD/LowLevel.o ) [ 5 of 36] Compiling Math.NumberTheory.GCD ( Math/NumberTheory/GCD.hs, dist/build/Math/NumberTheory/GCD.o ) [ 6 of 36] Compiling Math.NumberTheory.Unsafe ( Math/NumberTheory/Unsafe.hs, dist/build/Math/NumberTheory/Unsafe.o ) [ 7 of 36] Compiling Math.NumberTheory.Primes.Heap ( Math/NumberTheory/Primes/Heap.hs, dist/build/Math/NumberTheory/Primes/Heap.o ) [ 8 of 36] Compiling Math.NumberTheory.Moduli ( Math/NumberTheory/Moduli.hs, dist/build/Math/NumberTheory/Moduli.o ) [ 9 of 36] Compiling Math.NumberTheory.Primes.Sieve.Indexing ( Math/NumberTheory/Primes/Sieve/Indexing.hs, dist/build/Math/NumberTheory/Primes/Sieve/Indexing.o ) [10 of 36] Compiling Math.NumberTheory.Logarithms.Internal ( Math/NumberTheory/Logarithms/Internal.hs, dist/build/Math/NumberTheory/Logarithms/Internal.o ) [11 of 36] Compiling Math.NumberTheory.Powers.Integer ( Math/NumberTheory/Powers/Integer.hs, dist/build/Math/NumberTheory/Powers/Integer.o ) [12 of 36] Compiling Math.NumberTheory.Primes.Factorisation.Utils ( Math/NumberTheory/Primes/Factorisation/Utils.hs, dist/build/Math/NumberTheory/Primes/Factorisation/Utils.o ) [13 of 36] Compiling Math.NumberTheory.Powers.Squares ( Math/NumberTheory/Powers/Squares.hs, dist/build/Math/NumberTheory/Powers/Squares.o ) [14 of 36] Compiling Math.NumberTheory.MoebiusInversion ( Math/NumberTheory/MoebiusInversion.hs, dist/build/Math/NumberTheory/MoebiusInversion.o ) [15 of 36] Compiling Math.NumberTheory.MoebiusInversion.Int ( Math/NumberTheory/MoebiusInversion/Int.hs, dist/build/Math/NumberTheory/MoebiusInversion/Int.o ) [16 of 36] Compiling Math.NumberTheory.Primes.Sieve.Eratosthenes ( Math/NumberTheory/Primes/Sieve/Eratosthenes.hs, dist/build/Math/NumberTheory/Primes/Sieve/Eratosthenes.o ) [17 of 36] Compiling Math.NumberTheory.Primes.Sieve ( Math/NumberTheory/Primes/Sieve.hs, dist/build/Math/NumberTheory/Primes/Sieve.o ) [18 of 36] Compiling Math.NumberTheory.Primes.Factorisation.TrialDivision ( Math/NumberTheory/Primes/Factorisation/TrialDivision.hs, dist/build/Math/NumberTheory/Primes/Factorisation/TrialDivision.o ) [19 of 36] Compiling Math.NumberTheory.Primes.Testing.Probabilistic ( Math/NumberTheory/Primes/Testing/Probabilistic.hs, dist/build/Math/NumberTheory/Primes/Testing/Probabilistic.o ) [20 of 36] Compiling Math.NumberTheory.Powers.Cubes ( Math/NumberTheory/Powers/Cubes.hs, dist/build/Math/NumberTheory/Powers/Cubes.o ) [21 of 36] Compiling Math.NumberTheory.Powers.Fourth ( Math/NumberTheory/Powers/Fourth.hs, dist/build/Math/NumberTheory/Powers/Fourth.o ) [22 of 36] Compiling Math.NumberTheory.Logarithms ( Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o ) [23 of 36] Compiling Math.NumberTheory.Powers.General ( Math/NumberTheory/Powers/General.hs, dist/build/Math/NumberTheory/Powers/General.o ) [24 of 36] Compiling Math.NumberTheory.Powers ( Math/NumberTheory/Powers.hs, dist/build/Math/NumberTheory/Powers.o ) [25 of 36] Compiling Math.NumberTheory.Primes.Factorisation.Montgomery ( Math/NumberTheory/Primes/Factorisation/Montgomery.hs, dist/build/Math/NumberTheory/Primes/Factorisation/Montgomery.o ) [26 of 36] Compiling Math.NumberTheory.Primes.Sieve.Misc ( Math/NumberTheory/Primes/Sieve/Misc.hs, dist/build/Math/NumberTheory/Primes/Sieve/Misc.o ) [27 of 36] Compiling Math.NumberTheory.Primes.Factorisation ( Math/NumberTheory/Primes/Factorisation.hs, dist/build/Math/NumberTheory/Primes/Factorisation.o ) [28 of 36] Compiling Math.NumberTheory.Primes.Testing.Certificates.Internal ( Math/NumberTheory/Primes/Testing/Certificates/Internal.hs, dist/build/Math/NumberTheory/Primes/Testing/Certificates/Internal.o ) [29 of 36] Compiling Math.NumberTheory.Primes.Factorisation.Certified ( Math/NumberTheory/Primes/Factorisation/Certified.hs, dist/build/Math/NumberTheory/Primes/Factorisation/Certified.o ) [30 of 36] Compiling Math.NumberTheory.Primes.Testing.Certificates ( Math/NumberTheory/Primes/Testing/Certificates.hs, dist/build/Math/NumberTheory/Primes/Testing/Certificates.o ) [31 of 36] Compiling Math.NumberTheory.Primes.Testing.Certified ( Math/NumberTheory/Primes/Testing/Certified.hs, dist/build/Math/NumberTheory/Primes/Testing/Certified.o ) [32 of 36] Compiling Math.NumberTheory.Primes.Testing ( Math/NumberTheory/Primes/Testing.hs, dist/build/Math/NumberTheory/Primes/Testing.o ) [33 of 36] Compiling Math.NumberTheory.GaussianIntegers ( Math/NumberTheory/GaussianIntegers.hs, dist/build/Math/NumberTheory/GaussianIntegers.o ) [34 of 36] Compiling Math.NumberTheory.Primes.Counting.Impl ( Math/NumberTheory/Primes/Counting/Impl.hs, dist/build/Math/NumberTheory/Primes/Counting/Impl.o ) [35 of 36] Compiling Math.NumberTheory.Primes.Counting ( Math/NumberTheory/Primes/Counting.hs, dist/build/Math/NumberTheory/Primes/Counting.o ) [36 of 36] Compiling Math.NumberTheory.Primes ( Math/NumberTheory/Primes.hs, dist/build/Math/NumberTheory/Primes.o ) Running Haddock for arithmoi-0.4.2.0... Running hscolour for arithmoi-0.4.2.0... Preprocessing library arithmoi-0.4.2.0... Preprocessing library arithmoi-0.4.2.0... Haddock coverage: 100% ( 5 / 5) in 'Math.NumberTheory.Primes.Counting.Approximate' 100% ( 6 / 6) in 'Math.NumberTheory.Lucas' 80% ( 8 / 10) in 'Math.NumberTheory.Utils' Missing documentation for: uncheckedShiftR (Math/NumberTheory/Utils.hs:54) splitOff (Math/NumberTheory/Utils.hs:222) 100% ( 13 / 13) in 'Math.NumberTheory.GCD.LowLevel' 100% ( 4 / 4) in 'Math.NumberTheory.GCD' 70% ( 7 / 10) in 'Math.NumberTheory.Unsafe' Missing documentation for: unsafeAt unsafeRead unsafeWrite 100% ( 3 / 3) in 'Math.NumberTheory.Primes.Heap' 100% ( 21 / 21) in 'Math.NumberTheory.Moduli' 9% ( 1 / 11) in 'Math.NumberTheory.Primes.Sieve.Indexing' Missing documentation for: idxPr (Math/NumberTheory/Primes/Sieve/Indexing.hs:36) toPrim (Math/NumberTheory/Primes/Sieve/Indexing.hs:54) toIdx (Math/NumberTheory/Primes/Sieve/Indexing.hs:62) rho (Math/NumberTheory/Primes/Sieve/Indexing.hs:70) delta (Math/NumberTheory/Primes/Sieve/Indexing.hs:77) tau (Math/NumberTheory/Primes/Sieve/Indexing.hs:84) byte (Math/NumberTheory/Primes/Sieve/Indexing.hs:100) idx (Math/NumberTheory/Primes/Sieve/Indexing.hs:107) mu (Math/NumberTheory/Primes/Sieve/Indexing.hs:114) nu (Math/NumberTheory/Primes/Sieve/Indexing.hs:118) 100% ( 4 / 4) in 'Math.NumberTheory.Logarithms.Internal' 100% ( 3 / 3) in 'Math.NumberTheory.Powers.Integer' 100% ( 9 / 9) in 'Math.NumberTheory.Primes.Factorisation.Utils' 100% ( 10 / 10) in 'Math.NumberTheory.Powers.Squares' 100% ( 3 / 3) in 'Math.NumberTheory.MoebiusInversion' 100% ( 3 / 3) in 'Math.NumberTheory.MoebiusInversion.Int' 53% ( 9 / 17) in 'Math.NumberTheory.Primes.Sieve.Eratosthenes' Missing documentation for: nthPrimeCt (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:398) countFromTo (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:307) countAll (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:440) countToNth (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:415) sieveBytes (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:65) sieveBits (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:69) sieveWords (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:80) sieveRange (Math/NumberTheory/Primes/Sieve/Eratosthenes.hs:77) 100% ( 11 / 11) in 'Math.NumberTheory.Primes.Sieve' 100% ( 5 / 5) in 'Math.NumberTheory.Primes.Factorisation.TrialDivision' 100% ( 7 / 7) in 'Math.NumberTheory.Primes.Testing.Probabilistic' 100% ( 7 / 7) in 'Math.NumberTheory.Powers.Cubes' 100% ( 7 / 7) in 'Math.NumberTheory.Powers.Fourth' 100% ( 13 / 13) in 'Math.NumberTheory.Logarithms' 100% ( 7 / 7) in 'Math.NumberTheory.Powers.General' 100% ( 21 / 21) in 'Math.NumberTheory.Powers' 94% ( 15 / 16) in 'Math.NumberTheory.Primes.Factorisation.Montgomery' Missing documentation for: findParms (Math/NumberTheory/Primes/Factorisation/Montgomery.hs:410) 100% ( 17 / 17) in 'Math.NumberTheory.Primes.Sieve.Misc' 100% ( 51 / 51) in 'Math.NumberTheory.Primes.Factorisation' 94% ( 17 / 18) in 'Math.NumberTheory.Primes.Testing.Certificates.Internal' Missing documentation for: argueCertificate (Math/NumberTheory/Primes/Testing/Certificates/Internal.hs:110) 100% ( 4 / 4) in 'Math.NumberTheory.Primes.Factorisation.Certified' 96% ( 22 / 23) in 'Math.NumberTheory.Primes.Testing.Certificates' Missing documentation for: argueCertificate (Math/NumberTheory/Primes/Testing/Certificates/Internal.hs:110) 100% ( 2 / 2) in 'Math.NumberTheory.Primes.Testing.Certified' 100% ( 14 / 14) in 'Math.NumberTheory.Primes.Testing' Warning: Math.NumberTheory.GaussianIntegers: real is exported separately but will be documented under :+. Consider exporting it together with its parent(s) for code clarity. Warning: Math.NumberTheory.GaussianIntegers: imag is exported separately but will be documented under :+. Consider exporting it together with its parent(s) for code clarity. 100% ( 19 / 19) in 'Math.NumberTheory.GaussianIntegers' 100% ( 5 / 5) in 'Math.NumberTheory.Primes.Counting.Impl' 100% ( 11 / 11) in 'Math.NumberTheory.Primes.Counting' 100% ( 5 / 5) in 'Math.NumberTheory.Primes' Documentation created: dist/doc/html/arithmoi/index.html, dist/doc/html/arithmoi/arithmoi.txt Creating package registration file: /tmp/pkgConf-arithmoi-0.4.27028338172146410762.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/arithmoi-0.4.2.0-4Ht7QJF37OODiuZ2sY3wn9 Registering arithmoi-0.4.2.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/arithmoi-0.4.2.0' Installed arithmoi-0.4.2.0 cabal: Entering directory '/tmp/cabal-tmp-31717/tf-random-0.5' Configuring tf-random-0.5... Building tf-random-0.5... Preprocessing library tf-random-0.5... [1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, dist/build/System/Random/TF/Gen.o ) [2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, dist/build/System/Random/TF/Init.o ) src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations] In the use of ‘bitSize’ (imported from Data.Bits): Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead" [3 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, dist/build/System/Random/TF/Instances.o ) [4 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, dist/build/System/Random/TF.o ) Running Haddock for tf-random-0.5... Running hscolour for tf-random-0.5... Preprocessing library tf-random-0.5... Preprocessing library tf-random-0.5... src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations] In the use of ‘bitSize’ (imported from Data.Bits): Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead" Haddock coverage: 100% ( 4 / 4) in 'System.Random.TF.Gen' 83% ( 5 / 6) in 'System.Random.TF.Init' Missing documentation for: Module header 33% ( 1 / 3) in 'System.Random.TF.Instances' Missing documentation for: Random (src/System/Random/TF/Instances.hs:37) randomEnum (src/System/Random/TF/Instances.hs:205) 100% ( 3 / 3) in 'System.Random.TF' Documentation created: dist/doc/html/tf-random/index.html, dist/doc/html/tf-random/tf-random.txt Creating package registration file: /tmp/pkgConf-tf-random-01973914398968890371.5 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/tf-random-0.5-4z8OJUaXC1FRNfrLPFWAD Registering tf-random-0.5... cabal: Leaving directory '/tmp/cabal-tmp-31717/tf-random-0.5' Installed tf-random-0.5 cabal: Entering directory '/tmp/cabal-tmp-31717/StateVar-1.1.0.4' Configuring StateVar-1.1.0.4... Building StateVar-1.1.0.4... Preprocessing library StateVar-1.1.0.4... [1 of 1] Compiling Data.StateVar ( src/Data/StateVar.hs, dist/build/Data/StateVar.o ) Running Haddock for StateVar-1.1.0.4... Running hscolour for StateVar-1.1.0.4... Preprocessing library StateVar-1.1.0.4... Preprocessing library StateVar-1.1.0.4... Haddock coverage: 100% ( 15 / 15) in 'Data.StateVar' Warning: Data.StateVar: could not find link destinations for: ~ Documentation created: dist/doc/html/StateVar/index.html, dist/doc/html/StateVar/StateVar.txt Creating package registration file: /tmp/pkgConf-StateVar-1.1.05328442301378811577.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/StateVar-1.1.0.4-CJpWsiXJdd89SnV9dZtTwc Registering StateVar-1.1.0.4... cabal: Leaving directory '/tmp/cabal-tmp-31717/StateVar-1.1.0.4' Installed StateVar-1.1.0.4 cabal: Entering directory '/tmp/cabal-tmp-31717/th-expand-syns-0.4.0.0' Configuring th-expand-syns-0.4.0.0... Building th-expand-syns-0.4.0.0... Preprocessing library th-expand-syns-0.4.0.0... [1 of 1] Compiling Language.Haskell.TH.ExpandSyns ( Language/Haskell/TH/ExpandSyns.hs, dist/build/Language/Haskell/TH/ExpandSyns.o ) Running Haddock for th-expand-syns-0.4.0.0... Running hscolour for th-expand-syns-0.4.0.0... Preprocessing library th-expand-syns-0.4.0.0... Preprocessing library th-expand-syns-0.4.0.0... Haddock coverage: 88% ( 7 / 8) in 'Language.Haskell.TH.ExpandSyns' Missing documentation for: Module header Documentation created: dist/doc/html/th-expand-syns/index.html, dist/doc/html/th-expand-syns/th-expand-syns.txt Creating package registration file: /tmp/pkgConf-th-expand-syns-0.4.0383014181828585542.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-expand-syns-0.4.0.0-17E23YHXhdiKlp4Dakpd4y Registering th-expand-syns-0.4.0.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-expand-syns-0.4.0.0' Installed th-expand-syns-0.4.0.0 cabal: Entering directory '/tmp/cabal-tmp-31717/crypto-api-0.13.2' Configuring crypto-api-0.13.2... Building crypto-api-0.13.2... Preprocessing library crypto-api-0.13.2... [ 1 of 11] Compiling Crypto.CPoly ( Crypto/CPoly.hs, dist/build/Crypto/CPoly.o ) [ 2 of 11] Compiling Crypto.Types ( Crypto/Types.hs, dist/build/Crypto/Types.o ) [ 3 of 11] Compiling Crypto.Util ( Crypto/Util.hs, dist/build/Crypto/Util.o ) [ 4 of 11] Compiling Crypto.Random ( Crypto/Random.hs, dist/build/Crypto/Random.o ) [ 5 of 11] Compiling Crypto.Classes[boot] ( Crypto/Classes.hs-boot, dist/build/Crypto/Classes.o-boot ) [ 6 of 11] Compiling Crypto.Modes[boot] ( Crypto/Modes.hs-boot, dist/build/Crypto/Modes.o-boot ) [ 7 of 11] Compiling Crypto.Classes ( Crypto/Classes.hs, dist/build/Crypto/Classes.o ) [ 8 of 11] Compiling Crypto.HMAC ( Crypto/HMAC.hs, dist/build/Crypto/HMAC.o ) [ 9 of 11] Compiling Crypto.Padding ( Crypto/Padding.hs, dist/build/Crypto/Padding.o ) [10 of 11] Compiling Crypto.Classes.Exceptions ( Crypto/Classes/Exceptions.hs, dist/build/Crypto/Classes/Exceptions.o ) [11 of 11] Compiling Crypto.Modes ( Crypto/Modes.hs, dist/build/Crypto/Modes.o ) Running Haddock for crypto-api-0.13.2... Running hscolour for crypto-api-0.13.2... Preprocessing library crypto-api-0.13.2... Preprocessing library crypto-api-0.13.2... Haddock coverage: 0% ( 0 / 4) in 'Crypto.CPoly' Missing documentation for: Module header cpoly (Crypto/CPoly.hs:24) cpoly2list (Crypto/CPoly.hs:30) cpoly2revlist (Crypto/CPoly.hs:36) 67% ( 4 / 6) in 'Crypto.Types' Missing documentation for: BlockCipherError (Crypto/Types.hs:29) (Crypto/Types.hs:34) 85% ( 11 / 13) in 'Crypto.Util' Missing documentation for: c_constTimeEq (Crypto/Util.hs:74) collect (Crypto/Util.hs:114) 90% ( 9 / 10) in 'Crypto.Random' Missing documentation for: ReseedInfo (Crypto/Random.hs:81) 93% ( 28 / 30) in 'Crypto.Classes' Missing documentation for: chunkFor (Crypto/Classes.hs:685) chunkFor' (Crypto/Classes.hs:695) 100% ( 4 / 4) in 'Crypto.HMAC' 100% ( 13 / 13) in 'Crypto.Padding' 83% ( 55 / 66) in 'Crypto.Classes.Exceptions' Missing documentation for: blockSize (Crypto/Classes.hs:152) encryptBlock (Crypto/Classes.hs:153) decryptBlock (Crypto/Classes.hs:154) keyLength (Crypto/Classes.hs:156) publicKeyLength (Crypto/Classes.hs:489) privateKeyLength (Crypto/Classes.hs:490) signingKeyLength (Crypto/Classes.hs:541) verifyingKeyLength (Crypto/Classes.hs:542) verify (Crypto/Classes.hs:539) ReseedInfo (Crypto/Random.hs:81) CipherError (Crypto/Classes/Exceptions.hs:38) 90% ( 9 / 10) in 'Crypto.Modes' Missing documentation for: cMacStar (Crypto/Modes.hs:102) Documentation created: dist/doc/html/crypto-api/index.html, dist/doc/html/crypto-api/crypto-api.txt Creating package registration file: /tmp/pkgConf-crypto-api-0.1312934600901804723202.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/crypto-api-0.13.2-KzqOT4IoLuc1Lbq3hxt3Xl Registering crypto-api-0.13.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/crypto-api-0.13.2' Installed crypto-api-0.13.2 cabal: Entering directory '/tmp/cabal-tmp-31717/hashable-1.2.4.0' Configuring hashable-1.2.4.0... Building hashable-1.2.4.0... Preprocessing library hashable-1.2.4.0... [1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o ) Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations] In the use of ‘inlinePerformIO’ (imported from Data.ByteString.Internal): Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'." [2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o ) [3 of 3] Compiling Data.Hashable ( Data/Hashable.hs, dist/build/Data/Hashable.o ) Running Haddock for hashable-1.2.4.0... Running hscolour for hashable-1.2.4.0... Preprocessing library hashable-1.2.4.0... Preprocessing library hashable-1.2.4.0... Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations] In the use of ‘inlinePerformIO’ (imported from Data.ByteString.Internal): Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'." Haddock coverage: 100% ( 11 / 11) in 'Data.Hashable.Class' 100% ( 1 / 1) in 'Data.Hashable.Generic' 100% ( 22 / 22) in 'Data.Hashable' Warning: Data.Hashable: could not find link destinations for: GHashable Documentation created: dist/doc/html/hashable/index.html, dist/doc/html/hashable/hashable.txt Creating package registration file: /tmp/pkgConf-hashable-1.2.44678471772124236872.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/hashable-1.2.4.0-Ctl752zbguF6QanxurLOm2 Registering hashable-1.2.4.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/hashable-1.2.4.0' Installed hashable-1.2.4.0 cabal: Entering directory '/tmp/cabal-tmp-31717/parsec-3.1.11' Configuring parsec-3.1.11... Building parsec-3.1.11... Preprocessing library parsec-3.1.11... [ 1 of 25] Compiling Text.Parsec.Pos ( Text/Parsec/Pos.hs, dist/build/Text/Parsec/Pos.o ) [ 2 of 25] Compiling Text.Parsec.Error ( Text/Parsec/Error.hs, dist/build/Text/Parsec/Error.o ) [ 3 of 25] Compiling Text.ParserCombinators.Parsec.Error ( Text/ParserCombinators/Parsec/Error.hs, dist/build/Text/ParserCombinators/Parsec/Error.o ) [ 4 of 25] Compiling Text.Parsec.Prim ( Text/Parsec/Prim.hs, dist/build/Text/Parsec/Prim.o ) [ 5 of 25] Compiling Text.Parsec.Combinator ( Text/Parsec/Combinator.hs, dist/build/Text/Parsec/Combinator.o ) [ 6 of 25] Compiling Text.ParserCombinators.Parsec.Combinator ( Text/ParserCombinators/Parsec/Combinator.hs, dist/build/Text/ParserCombinators/Parsec/Combinator.o ) [ 7 of 25] Compiling Text.Parsec.String ( Text/Parsec/String.hs, dist/build/Text/Parsec/String.o ) [ 8 of 25] Compiling Text.Parsec.ByteString ( Text/Parsec/ByteString.hs, dist/build/Text/Parsec/ByteString.o ) [ 9 of 25] Compiling Text.Parsec.ByteString.Lazy ( Text/Parsec/ByteString/Lazy.hs, dist/build/Text/Parsec/ByteString/Lazy.o ) [10 of 25] Compiling Text.Parsec.Text ( Text/Parsec/Text.hs, dist/build/Text/Parsec/Text.o ) [11 of 25] Compiling Text.Parsec.Text.Lazy ( Text/Parsec/Text/Lazy.hs, dist/build/Text/Parsec/Text/Lazy.o ) [12 of 25] Compiling Text.Parsec.Expr ( Text/Parsec/Expr.hs, dist/build/Text/Parsec/Expr.o ) [13 of 25] Compiling Text.ParserCombinators.Parsec.Prim ( Text/ParserCombinators/Parsec/Prim.hs, dist/build/Text/ParserCombinators/Parsec/Prim.o ) [14 of 25] Compiling Text.ParserCombinators.Parsec.Pos ( Text/ParserCombinators/Parsec/Pos.hs, dist/build/Text/ParserCombinators/Parsec/Pos.o ) [15 of 25] Compiling Text.Parsec.Char ( Text/Parsec/Char.hs, dist/build/Text/Parsec/Char.o ) [16 of 25] Compiling Text.Parsec.Token ( Text/Parsec/Token.hs, dist/build/Text/Parsec/Token.o ) [17 of 25] Compiling Text.ParserCombinators.Parsec.Token ( Text/ParserCombinators/Parsec/Token.hs, dist/build/Text/ParserCombinators/Parsec/Token.o ) [18 of 25] Compiling Text.ParserCombinators.Parsec.Char ( Text/ParserCombinators/Parsec/Char.hs, dist/build/Text/ParserCombinators/Parsec/Char.o ) [19 of 25] Compiling Text.ParserCombinators.Parsec ( Text/ParserCombinators/Parsec.hs, dist/build/Text/ParserCombinators/Parsec.o ) [20 of 25] Compiling Text.ParserCombinators.Parsec.Expr ( Text/ParserCombinators/Parsec/Expr.hs, dist/build/Text/ParserCombinators/Parsec/Expr.o ) [21 of 25] Compiling Text.Parsec ( Text/Parsec.hs, dist/build/Text/Parsec.o ) [22 of 25] Compiling Text.Parsec.Language ( Text/Parsec/Language.hs, dist/build/Text/Parsec/Language.o ) [23 of 25] Compiling Text.ParserCombinators.Parsec.Language ( Text/ParserCombinators/Parsec/Language.hs, dist/build/Text/ParserCombinators/Parsec/Language.o ) [24 of 25] Compiling Text.Parsec.Perm ( Text/Parsec/Perm.hs, dist/build/Text/Parsec/Perm.o ) [25 of 25] Compiling Text.ParserCombinators.Parsec.Perm ( Text/ParserCombinators/Parsec/Perm.hs, dist/build/Text/ParserCombinators/Parsec/Perm.o ) Running Haddock for parsec-3.1.11... Running hscolour for parsec-3.1.11... Preprocessing library parsec-3.1.11... Preprocessing library parsec-3.1.11... Haddock coverage: 82% ( 14 / 17) in 'Text.Parsec.Pos' Missing documentation for: SourceName (Text/Parsec/Pos.hs:31) Line (Text/Parsec/Pos.hs:32) Column (Text/Parsec/Pos.hs:33) 43% ( 6 / 14) in 'Text.Parsec.Error' Missing documentation for: errorIsUnknown (Text/Parsec/Error.hs:113) showErrorMessages (Text/Parsec/Error.hs:176) newErrorMessage (Text/Parsec/Error.hs:123) newErrorUnknown (Text/Parsec/Error.hs:119) addErrorMessage (Text/Parsec/Error.hs:127) setErrorPos (Text/Parsec/Error.hs:131) setErrorMessage (Text/Parsec/Error.hs:135) mergeError (Text/Parsec/Error.hs:139) 38% ( 6 / 16) in 'Text.ParserCombinators.Parsec.Error' Missing documentation for: messageCompare (Text/ParserCombinators/Parsec/Error.hs:36) messageEq (Text/ParserCombinators/Parsec/Error.hs:39) errorIsUnknown (Text/Parsec/Error.hs:113) showErrorMessages (Text/Parsec/Error.hs:176) newErrorMessage (Text/Parsec/Error.hs:123) newErrorUnknown (Text/Parsec/Error.hs:119) addErrorMessage (Text/Parsec/Error.hs:127) setErrorPos (Text/Parsec/Error.hs:131) setErrorMessage (Text/Parsec/Error.hs:135) mergeError (Text/Parsec/Error.hs:139) 64% ( 32 / 50) in 'Text.Parsec.Prim' Missing documentation for: unknownError (Text/Parsec/Prim.hs:93) sysUnExpectError (Text/Parsec/Prim.hs:96) Parsec (Text/Parsec/Prim.hs:159) Consumed (Text/Parsec/Prim.hs:161) Reply (Text/Parsec/Prim.hs:165) State (Text/Parsec/Prim.hs:169) parsecMap (Text/Parsec/Prim.hs:187) parserReturn (Text/Parsec/Prim.hs:231) parserBind (Text/Parsec/Prim.hs:236) mergeErrorReply (Text/Parsec/Prim.hs:276) parserFail (Text/Parsec/Prim.hs:282) parserPlus (Text/Parsec/Prim.hs:300) labels (Text/Parsec/Prim.hs:355) tokens (Text/Parsec/Prim.hs:406) tokenPrimEx (Text/Parsec/Prim.hs:543) manyAccum (Text/Parsec/Prim.hs:602) runPT (Text/Parsec/Prim.hs:620) runP (Text/Parsec/Prim.hs:634) 100% ( 24 / 24) in 'Text.Parsec.Combinator' 100% ( 24 / 24) in 'Text.ParserCombinators.Parsec.Combinator' 50% ( 2 / 4) in 'Text.Parsec.String' Missing documentation for: Parser (Text/Parsec/String.hs:22) GenParser (Text/Parsec/String.hs:23) 50% ( 2 / 4) in 'Text.Parsec.ByteString' Missing documentation for: Parser (Text/Parsec/ByteString.hs:24) GenParser (Text/Parsec/ByteString.hs:25) 50% ( 2 / 4) in 'Text.Parsec.ByteString.Lazy' Missing documentation for: Parser (Text/Parsec/ByteString/Lazy.hs:24) GenParser (Text/Parsec/ByteString/Lazy.hs:25) 33% ( 1 / 3) in 'Text.Parsec.Text' Missing documentation for: Parser (Text/Parsec/Text.hs:23) GenParser (Text/Parsec/Text.hs:24) 33% ( 1 / 3) in 'Text.Parsec.Text.Lazy' Missing documentation for: Parser (Text/Parsec/Text/Lazy.hs:23) GenParser (Text/Parsec/Text/Lazy.hs:24) 100% ( 5 / 5) in 'Text.Parsec.Expr' 70% ( 21 / 30) in 'Text.ParserCombinators.Parsec.Prim' Missing documentation for: Parser (Text/Parsec/String.hs:22) GenParser (Text/Parsec/String.hs:23) runParser (Text/ParserCombinators/Parsec/Prim.hs:57) tokens (Text/Parsec/Prim.hs:406) tokenPrimEx (Text/Parsec/Prim.hs:543) try (Text/ParserCombinators/Parsec/Prim.hs:64) labels (Text/Parsec/Prim.hs:355) pzero (Text/ParserCombinators/Parsec/Prim.hs:54) State (Text/Parsec/Prim.hs:169) 82% ( 14 / 17) in 'Text.ParserCombinators.Parsec.Pos' Missing documentation for: SourceName (Text/Parsec/Pos.hs:31) Line (Text/Parsec/Pos.hs:32) Column (Text/Parsec/Pos.hs:33) 100% ( 20 / 20) in 'Text.Parsec.Char' 67% ( 4 / 6) in 'Text.Parsec.Token' Missing documentation for: LanguageDef (Text/Parsec/Token.hs:39) TokenParser (Text/Parsec/Token.hs:110) 67% ( 4 / 6) in 'Text.ParserCombinators.Parsec.Token' Missing documentation for: LanguageDef (Text/Parsec/Token.hs:39) TokenParser (Text/Parsec/Token.hs:110) 95% ( 18 / 19) in 'Text.ParserCombinators.Parsec.Char' Missing documentation for: CharParser (Text/ParserCombinators/Parsec/Char.hs:40) 83% ( 15 / 18) in 'Text.ParserCombinators.Parsec' Missing documentation for: SourceName (Text/Parsec/Pos.hs:31) Line (Text/Parsec/Pos.hs:32) Column (Text/Parsec/Pos.hs:33) 40% ( 2 / 5) in 'Text.ParserCombinators.Parsec.Expr' Missing documentation for: Operator (Text/ParserCombinators/Parsec/Expr.hs:29) OperatorTable (Text/ParserCombinators/Parsec/Expr.hs:33) buildExpressionParser (Text/ParserCombinators/Parsec/Expr.hs:40) 78% ( 73 / 94) in 'Text.Parsec' Missing documentation for: Parsec (Text/Parsec/Prim.hs:159) tokens (Text/Parsec/Prim.hs:406) labels (Text/Parsec/Prim.hs:355) SourceName (Text/Parsec/Pos.hs:31) Line (Text/Parsec/Pos.hs:32) Column (Text/Parsec/Pos.hs:33) manyAccum (Text/Parsec/Prim.hs:602) tokenPrimEx (Text/Parsec/Prim.hs:543) runPT (Text/Parsec/Prim.hs:620) unknownError (Text/Parsec/Prim.hs:93) sysUnExpectError (Text/Parsec/Prim.hs:96) mergeErrorReply (Text/Parsec/Prim.hs:276) runP (Text/Parsec/Prim.hs:634) Consumed (Text/Parsec/Prim.hs:161) Reply (Text/Parsec/Prim.hs:165) State (Text/Parsec/Prim.hs:169) parsecMap (Text/Parsec/Prim.hs:187) parserReturn (Text/Parsec/Prim.hs:231) parserBind (Text/Parsec/Prim.hs:236) parserFail (Text/Parsec/Prim.hs:282) parserPlus (Text/Parsec/Prim.hs:300) 90% ( 9 / 10) in 'Text.Parsec.Language' Missing documentation for: LanguageDef (Text/Parsec/Token.hs:39) 90% ( 9 / 10) in 'Text.ParserCombinators.Parsec.Language' Missing documentation for: LanguageDef (Text/Parsec/Token.hs:39) 100% ( 8 / 8) in 'Text.Parsec.Perm' 100% ( 7 / 7) in 'Text.ParserCombinators.Parsec.Perm' Documentation created: dist/doc/html/parsec/index.html, dist/doc/html/parsec/parsec.txt Creating package registration file: /tmp/pkgConf-parsec-3.1168420696686714201.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/parsec-3.1.11-37j7M1YEHqtEooY7BpJdri Registering parsec-3.1.11... cabal: Leaving directory '/tmp/cabal-tmp-31717/parsec-3.1.11' Installed parsec-3.1.11 cabal: Entering directory '/tmp/cabal-tmp-31717/MonadRandom-0.4.2.3' Configuring MonadRandom-0.4.2.3... Building MonadRandom-0.4.2.3... Preprocessing library MonadRandom-0.4.2.3... [1 of 2] Compiling Control.Monad.Random.Class ( Control/Monad/Random/Class.hs, dist/build/Control/Monad/Random/Class.o ) [2 of 2] Compiling Control.Monad.Random ( Control/Monad/Random.hs, dist/build/Control/Monad/Random.o ) Control/Monad/Random.hs:54:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead Control/Monad/Random.hs:206:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:206:51: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:251:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:251:53: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Running Haddock for MonadRandom-0.4.2.3... Running hscolour for MonadRandom-0.4.2.3... Preprocessing library MonadRandom-0.4.2.3... Preprocessing library MonadRandom-0.4.2.3... Control/Monad/Random.hs:54:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead Control/Monad/Random.hs:206:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:206:51: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:251:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Random.hs:251:53: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Haddock coverage: 88% ( 7 / 8) in 'Control.Monad.Random.Class' Missing documentation for: getSplit (Control/Monad/Random/Class.hs:49) 100% ( 17 / 17) in 'Control.Monad.Random' Documentation created: dist/doc/html/MonadRandom/index.html, dist/doc/html/MonadRandom/MonadRandom.txt Creating package registration file: /tmp/pkgConf-MonadRandom-0.4.21192376263725961688.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/MonadRandom-0.4.2.3-BeY4MXl2TWH5X5ex76pU0B Registering MonadRandom-0.4.2.3... cabal: Leaving directory '/tmp/cabal-tmp-31717/MonadRandom-0.4.2.3' Installed MonadRandom-0.4.2.3 cabal: Entering directory '/tmp/cabal-tmp-31717/distributive-0.5.0.2' [1 of 1] Compiling Main ( /tmp/cabal-tmp-31717/distributive-0.5.0.2/dist/setup/setup.hs, /tmp/cabal-tmp-31717/distributive-0.5.0.2/dist/setup/Main.o ) /tmp/cabal-tmp-31717/distributive-0.5.0.2/dist/setup/setup.hs:45:69: warning: [-Wdeprecations] In the use of type constructor or class ‘InstalledPackageId’ (imported from Distribution.Package): Deprecated: "Use UnitId instead" Linking /tmp/cabal-tmp-31717/distributive-0.5.0.2/dist/setup/setup ... Configuring distributive-0.5.0.2... Building distributive-0.5.0.2... Preprocessing library distributive-0.5.0.2... [1 of 2] Compiling Data.Distributive.Generic ( src/Data/Distributive/Generic.hs, dist/build/Data/Distributive/Generic.o ) [2 of 2] Compiling Data.Distributive ( src/Data/Distributive.hs, dist/build/Data/Distributive.o ) Running Haddock for distributive-0.5.0.2... Running hscolour for distributive-0.5.0.2... Preprocessing library distributive-0.5.0.2... Preprocessing library distributive-0.5.0.2... Haddock coverage: 67% ( 2 / 3) in 'Data.Distributive.Generic' Missing documentation for: GDistributive (src/Data/Distributive/Generic.hs:35) 100% ( 4 / 4) in 'Data.Distributive' Documentation created: dist/doc/html/distributive/index.html, dist/doc/html/distributive/distributive.txt Creating package registration file: /tmp/pkgConf-distributive-0.5.016139470411043995593.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/distributive-0.5.0.2-E14dZcOhBfq90OikekTjuO Registering distributive-0.5.0.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/distributive-0.5.0.2' Installed distributive-0.5.0.2 cabal: Entering directory '/tmp/cabal-tmp-31717/exceptions-0.8.2.1' Configuring exceptions-0.8.2.1... Building exceptions-0.8.2.1... Preprocessing library exceptions-0.8.2.1... [1 of 2] Compiling Control.Monad.Catch ( src/Control/Monad/Catch.hs, dist/build/Control/Monad/Catch.o ) [2 of 2] Compiling Control.Monad.Catch.Pure ( src/Control/Monad/Catch/Pure.hs, dist/build/Control/Monad/Catch/Pure.o ) Running Haddock for exceptions-0.8.2.1... Running hscolour for exceptions-0.8.2.1... Preprocessing library exceptions-0.8.2.1... Preprocessing library exceptions-0.8.2.1... Haddock coverage: 100% ( 31 / 31) in 'Control.Monad.Catch' 80% ( 8 / 10) in 'Control.Monad.Catch.Pure' Missing documentation for: Catch (src/Control/Monad/Catch/Pure.hs:95) runCatch (src/Control/Monad/Catch/Pure.hs:97) Warning: Control.Monad.Catch: could not find link destinations for: ~ Documentation created: dist/doc/html/exceptions/index.html, dist/doc/html/exceptions/exceptions.txt Creating package registration file: /tmp/pkgConf-exceptions-0.8.213212680231442684294.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/exceptions-0.8.2.1-JBQJzRdlubk7otWf6cOKjr Registering exceptions-0.8.2.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/exceptions-0.8.2.1' Installed exceptions-0.8.2.1 cabal: Entering directory '/tmp/cabal-tmp-31717/storable-record-0.0.3.1' Configuring storable-record-0.0.3.1... Building storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... [1 of 7] Compiling Foreign.Storable.Newtype ( src/Foreign/Storable/Newtype.hs, dist/build/Foreign/Storable/Newtype.o ) [2 of 7] Compiling Foreign.Storable.FixedArray ( src/Foreign/Storable/FixedArray.hs, dist/build/Foreign/Storable/FixedArray.o ) [3 of 7] Compiling Foreign.Storable.Traversable ( src/Foreign/Storable/Traversable.hs, dist/build/Foreign/Storable/Traversable.o ) src/Foreign/Storable/Traversable.hs:62:1: warning: [-Wredundant-constraints] • Redundant constraint: Foldable f • In the type signature for: alignment :: (Foldable f, Storable a) => f a -> Int [4 of 7] Compiling Foreign.Storable.RecordMinimalSize ( src/Foreign/Storable/RecordMinimalSize.hs, dist/build/Foreign/Storable/RecordMinimalSize.o ) [5 of 7] Compiling Foreign.Storable.RecordReaderPtr ( src/Foreign/Storable/RecordReaderPtr.hs, dist/build/Foreign/Storable/RecordReaderPtr.o ) [6 of 7] Compiling Foreign.Storable.TraversableUnequalSizes ( src/Foreign/Storable/TraversableUnequalSizes.hs, dist/build/Foreign/Storable/TraversableUnequalSizes.o ) [7 of 7] Compiling Foreign.Storable.Record ( src/Foreign/Storable/Record.hs, dist/build/Foreign/Storable/Record.o ) Running Haddock for storable-record-0.0.3.1... Running hscolour for storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... src/Foreign/Storable/Traversable.hs:62:1: warning: [-Wredundant-constraints] • Redundant constraint: Foldable f • In the type signature for: alignment :: (Foldable f, Storable a) => f a -> Int Haddock coverage: 20% ( 1 / 5) in 'Foreign.Storable.Newtype' Missing documentation for: sizeOf (src/Foreign/Storable/Newtype.hs:23) alignment (src/Foreign/Storable/Newtype.hs:26) peek (src/Foreign/Storable/Newtype.hs:30) poke (src/Foreign/Storable/Newtype.hs:35) 0% ( 0 / 6) in 'Foreign.Storable.FixedArray' Missing documentation for: Module header roundUp (src/Foreign/Storable/FixedArray.hs:12) sizeOfArray (src/Foreign/Storable/FixedArray.hs:16) pokeNext (src/Foreign/Storable/FixedArray.hs:21) peekNext (src/Foreign/Storable/FixedArray.hs:29) run (src/Foreign/Storable/FixedArray.hs:36) 50% ( 3 / 6) in 'Foreign.Storable.Traversable' Missing documentation for: alignment (src/Foreign/Storable/Traversable.hs:62) sizeOf (src/Foreign/Storable/Traversable.hs:68) poke (src/Foreign/Storable/Traversable.hs:117) 11% ( 1 / 9) in 'Foreign.Storable.RecordMinimalSize' Missing documentation for: Dictionary (src/Foreign/Storable/RecordMinimalSize.hs:84) Access (src/Foreign/Storable/RecordMinimalSize.hs:91) element (src/Foreign/Storable/RecordMinimalSize.hs:138) run (src/Foreign/Storable/RecordMinimalSize.hs:155) alignment (src/Foreign/Storable/RecordMinimalSize.hs:163) sizeOf (src/Foreign/Storable/RecordMinimalSize.hs:169) peek (src/Foreign/Storable/RecordMinimalSize.hs:174) poke (src/Foreign/Storable/RecordMinimalSize.hs:179) 11% ( 1 / 9) in 'Foreign.Storable.RecordReaderPtr' Missing documentation for: Dictionary (src/Foreign/Storable/RecordReaderPtr.hs:84) Access (src/Foreign/Storable/RecordReaderPtr.hs:91) element (src/Foreign/Storable/RecordReaderPtr.hs:138) run (src/Foreign/Storable/RecordReaderPtr.hs:155) alignment (src/Foreign/Storable/RecordReaderPtr.hs:163) sizeOf (src/Foreign/Storable/RecordReaderPtr.hs:168) peek (src/Foreign/Storable/RecordReaderPtr.hs:173) poke (src/Foreign/Storable/RecordReaderPtr.hs:178) 20% ( 1 / 5) in 'Foreign.Storable.TraversableUnequalSizes' Missing documentation for: alignment (src/Foreign/Storable/TraversableUnequalSizes.hs:29) sizeOf (src/Foreign/Storable/TraversableUnequalSizes.hs:36) peek (src/Foreign/Storable/TraversableUnequalSizes.hs:49) poke (src/Foreign/Storable/TraversableUnequalSizes.hs:68) 11% ( 1 / 9) in 'Foreign.Storable.Record' Missing documentation for: Dictionary (src/Foreign/Storable/Record.hs:81) Access (src/Foreign/Storable/Record.hs:88) element (src/Foreign/Storable/Record.hs:141) run (src/Foreign/Storable/Record.hs:156) alignment (src/Foreign/Storable/Record.hs:164) sizeOf (src/Foreign/Storable/Record.hs:169) peek (src/Foreign/Storable/Record.hs:174) poke (src/Foreign/Storable/Record.hs:179) Documentation created: dist/doc/html/storable-record/index.html, dist/doc/html/storable-record/storable-record.txt Creating package registration file: /tmp/pkgConf-storable-record-0.0.38168238842013726645.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/storable-record-0.0.3.1-9p87HtTUXVaL5HImSbGWtx Registering storable-record-0.0.3.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/storable-record-0.0.3.1' Installed storable-record-0.0.3.1 cabal: Entering directory '/tmp/cabal-tmp-31717/data-default-0.7.1.1' Configuring data-default-0.7.1.1... Building data-default-0.7.1.1... Preprocessing library data-default-0.7.1.1... [1 of 1] Compiling Data.Default ( Data/Default.hs, dist/build/Data/Default.o ) Running Haddock for data-default-0.7.1.1... Running hscolour for data-default-0.7.1.1... Preprocessing library data-default-0.7.1.1... Preprocessing library data-default-0.7.1.1... Haddock coverage: 67% ( 2 / 3) in 'Data.Default' Missing documentation for: Module header Documentation created: dist/doc/html/data-default/index.html, dist/doc/html/data-default/data-default.txt Creating package registration file: /tmp/pkgConf-data-default-0.7.110365997221558138863.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/data-default-0.7.1.1-3bRLlIUX38CFQgIxO4NjWz Registering data-default-0.7.1.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/data-default-0.7.1.1' Installed data-default-0.7.1.1 cabal: Entering directory '/tmp/cabal-tmp-31717/th-lift-instances-0.1.8' Configuring th-lift-instances-0.1.8... Building th-lift-instances-0.1.8... Preprocessing library th-lift-instances-0.1.8... [1 of 1] Compiling Instances.TH.Lift ( src/Instances/TH/Lift.hs, dist/build/Instances/TH/Lift.o ) Running Haddock for th-lift-instances-0.1.8... Running hscolour for th-lift-instances-0.1.8... Preprocessing library th-lift-instances-0.1.8... Preprocessing library th-lift-instances-0.1.8... Haddock coverage: 92% ( 11 / 12) in 'Instances.TH.Lift' Missing documentation for: Module header Documentation created: dist/doc/html/th-lift-instances/index.html, dist/doc/html/th-lift-instances/th-lift-instances.txt Creating package registration file: /tmp/pkgConf-th-lift-instances-0.110734928001660316701.8 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-lift-instances-0.1.8-KlA1WkJWaNf6VkCP09uo02 Registering th-lift-instances-0.1.8... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-lift-instances-0.1.8' Installed th-lift-instances-0.1.8 cabal: Entering directory '/tmp/cabal-tmp-31717/vector-th-unbox-0.2.1.6' Configuring vector-th-unbox-0.2.1.6... Building vector-th-unbox-0.2.1.6... Preprocessing library vector-th-unbox-0.2.1.6... [1 of 1] Compiling Data.Vector.Unboxed.Deriving ( Data/Vector/Unboxed/Deriving.hs, dist/build/Data/Vector/Unboxed/Deriving.o ) Running Haddock for vector-th-unbox-0.2.1.6... Running hscolour for vector-th-unbox-0.2.1.6... Preprocessing library vector-th-unbox-0.2.1.6... Preprocessing library vector-th-unbox-0.2.1.6... Haddock coverage: 100% ( 3 / 3) in 'Data.Vector.Unboxed.Deriving' Documentation created: dist/doc/html/vector-th-unbox/index.html, dist/doc/html/vector-th-unbox/vector-th-unbox.txt Creating package registration file: /tmp/pkgConf-vector-th-unbox-0.2.16056673441963799634.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/vector-th-unbox-0.2.1.6-2vMSMXrX0zVDu97btq6bNf Registering vector-th-unbox-0.2.1.6... cabal: Leaving directory '/tmp/cabal-tmp-31717/vector-th-unbox-0.2.1.6' Installed vector-th-unbox-0.2.1.6 cabal: Entering directory '/tmp/cabal-tmp-31717/QuickCheck-2.8.2' Configuring QuickCheck-2.8.2... Building QuickCheck-2.8.2... Preprocessing library QuickCheck-2.8.2... [ 1 of 15] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o ) [ 2 of 15] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o ) [ 3 of 15] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o ) [ 4 of 15] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o ) [ 5 of 15] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o ) [ 6 of 15] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o ) [ 7 of 15] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o ) [ 8 of 15] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o ) [ 9 of 15] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o ) [10 of 15] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o ) [11 of 15] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o ) [12 of 15] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o ) [13 of 15] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o ) [14 of 15] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o ) [15 of 15] Compiling Test.QuickCheck ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o ) Running Haddock for QuickCheck-2.8.2... Running hscolour for QuickCheck-2.8.2... Preprocessing library QuickCheck-2.8.2... Preprocessing library QuickCheck-2.8.2... Haddock coverage: 10% ( 2 / 20) in 'Test.QuickCheck.Random' Missing documentation for: newTheGen (Test/QuickCheck/Random.hs:17) bits (Test/QuickCheck/Random.hs:20) mask (Test/QuickCheck/Random.hs:20) doneBit (Test/QuickCheck/Random.hs:20) chip (Test/QuickCheck/Random.hs:25) chop (Test/QuickCheck/Random.hs:30) stop (Test/QuickCheck/Random.hs:33) mkTheGen (Test/QuickCheck/Random.hs:36) (Test/QuickCheck/Random.hs:65) (Test/QuickCheck/Random.hs:67) (Test/QuickCheck/Random.hs:70) newQCGen (Test/QuickCheck/Random.hs:79) mkQCGen (Test/QuickCheck/Random.hs:82) bigNatVariant (Test/QuickCheck/Random.hs:85) natVariant (Test/QuickCheck/Random.hs:91) variantTheGen (Test/QuickCheck/Random.hs:97) boolVariant (Test/QuickCheck/Random.hs:103) variantQCGen (Test/QuickCheck/Random.hs:107) 33% ( 3 / 9) in 'Test.QuickCheck.Exception' Missing documentation for: AnException (Test/QuickCheck/Exception.hs:47) tryEvaluate (Test/QuickCheck/Exception.hs:79) tryEvaluateIO (Test/QuickCheck/Exception.hs:82) evaluate (Test/QuickCheck/Exception.hs:86) isDiscard (Test/QuickCheck/Exception.hs:114) finally (Test/QuickCheck/Exception.hs:129) 6% ( 1 / 18) in 'Test.QuickCheck.Text' Missing documentation for: Str (Test/QuickCheck/Text.hs:47) ranges (Test/QuickCheck/Text.hs:52) number (Test/QuickCheck/Text.hs:60) short (Test/QuickCheck/Text.hs:63) showErr (Test/QuickCheck/Text.hs:71) oneLine (Test/QuickCheck/Text.hs:74) isOneLine (Test/QuickCheck/Text.hs:77) bold (Test/QuickCheck/Text.hs:80) newTerminal (Test/QuickCheck/Text.hs:91) withStdioTerminal (Test/QuickCheck/Text.hs:105) withNullTerminal (Test/QuickCheck/Text.hs:111) terminalOutput (Test/QuickCheck/Text.hs:115) handle (Test/QuickCheck/Text.hs:118) Terminal (Test/QuickCheck/Text.hs:88) putTemp (Test/QuickCheck/Text.hs:129) putPart (Test/QuickCheck/Text.hs:129) putLine (Test/QuickCheck/Text.hs:129) 100% ( 2 / 2) in 'Test.QuickCheck.State' 89% ( 25 / 28) in 'Test.QuickCheck.Gen' Missing documentation for: (Test/QuickCheck/Gen.hs:48) (Test/QuickCheck/Gen.hs:52) (Test/QuickCheck/Gen.hs:56) 80% ( 4 / 5) in 'Test.QuickCheck.Gen.Unsafe' Missing documentation for: Capture (Test/QuickCheck/Gen/Unsafe.hs:50) 100% ( 32 / 32) in 'Test.QuickCheck.Arbitrary' 93% ( 14 / 15) in 'Test.QuickCheck.Modifiers' Missing documentation for: ShrinkState (Test/QuickCheck/Modifiers.hs:323) 14% ( 1 / 7) in 'Test.QuickCheck.Poly' Missing documentation for: A (Test/QuickCheck/Poly.hs:29) B (Test/QuickCheck/Poly.hs:44) C (Test/QuickCheck/Poly.hs:59) OrdA (Test/QuickCheck/Poly.hs:77) OrdB (Test/QuickCheck/Poly.hs:96) OrdC (Test/QuickCheck/Poly.hs:115) 38% ( 3 / 8) in 'Test.QuickCheck.Function' Missing documentation for: Fun (Test/QuickCheck/Function.hs:275) apply (Test/QuickCheck/Function.hs:289) Function (Test/QuickCheck/Function.hs:106) functionMap (Test/QuickCheck/Function.hs:142) functionShow (Test/QuickCheck/Function.hs:145) 62% ( 44 / 71) in 'Test.QuickCheck.Property' Missing documentation for: (Test/QuickCheck/Property.hs:95) (Test/QuickCheck/Property.hs:99) (Test/QuickCheck/Property.hs:103) (Test/QuickCheck/Property.hs:107) (Test/QuickCheck/Property.hs:111) (Test/QuickCheck/Property.hs:114) (Test/QuickCheck/Property.hs:131) protect (Test/QuickCheck/Property.hs:135) Prop (Test/QuickCheck/Property.hs:141) Rose (Test/QuickCheck/Property.hs:145) ioRose (Test/QuickCheck/Property.hs:148) joinRose (Test/QuickCheck/Property.hs:151) (Test/QuickCheck/Property.hs:160) (Test/QuickCheck/Property.hs:165) (Test/QuickCheck/Property.hs:170) CallbackKind (Test/QuickCheck/Property.hs:204) exception (Test/QuickCheck/Property.hs:220) formatException (Test/QuickCheck/Property.hs:226) protectResult (Test/QuickCheck/Property.hs:231) succeeded (Test/QuickCheck/Property.hs:234) failed (Test/QuickCheck/Property.hs:234) rejected (Test/QuickCheck/Property.hs:234) liftBool (Test/QuickCheck/Property.hs:255) mapResult (Test/QuickCheck/Property.hs:259) mapTotalResult (Test/QuickCheck/Property.hs:262) mapRoseResult (Test/QuickCheck/Property.hs:266) mapProp (Test/QuickCheck/Property.hs:269) 50% ( 14 / 28) in 'Test.QuickCheck.Test' Missing documentation for: test (Test/QuickCheck/Test.hs:188) doneTesting (Test/QuickCheck/Test.hs:194) giveUp (Test/QuickCheck/Test.hs:224) runATest (Test/QuickCheck/Test.hs:240) summary (Test/QuickCheck/Test.hs:306) success (Test/QuickCheck/Test.hs:317) labelPercentage (Test/QuickCheck/Test.hs:347) insufficientCoverage (Test/QuickCheck/Test.hs:355) foundFailure (Test/QuickCheck/Test.hs:362) localMin (Test/QuickCheck/Test.hs:366) localMin' (Test/QuickCheck/Test.hs:396) localMinFound (Test/QuickCheck/Test.hs:408) callbackPostTest (Test/QuickCheck/Test.hs:433) callbackPostFinalFailure (Test/QuickCheck/Test.hs:438) 100% ( 9 / 9) in 'Test.QuickCheck.All' 78% ( 14 / 18) in 'Test.QuickCheck.Monadic' Missing documentation for: stop (Test/QuickCheck/Monadic.hs:118) monadic (Test/QuickCheck/Monadic.hs:204) monadic' (Test/QuickCheck/Monadic.hs:207) runSTGen (Test/QuickCheck/Monadic.hs:246) 99% (127 /128) in 'Test.QuickCheck' Missing documentation for: ShrinkState (Test/QuickCheck/Modifiers.hs:323) Warning: Test.QuickCheck.Arbitrary: could not find link destinations for: GCoArbitrary RecursivelyShrink GSubterms gSubterms gSubtermsIncl Warning: Test.QuickCheck: could not find link destinations for: GCoArbitrary RecursivelyShrink GSubterms Documentation created: dist/doc/html/QuickCheck/index.html, dist/doc/html/QuickCheck/QuickCheck.txt Creating package registration file: /tmp/pkgConf-QuickCheck-2.86463467681536129205.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/QuickCheck-2.8.2-KPm3V9n9OMa9urRrdeE4gm Registering QuickCheck-2.8.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/QuickCheck-2.8.2' Installed QuickCheck-2.8.2 cabal: Entering directory '/tmp/cabal-tmp-31717/th-reify-many-0.1.6' Configuring th-reify-many-0.1.6... Building th-reify-many-0.1.6... Preprocessing library th-reify-many-0.1.6... [1 of 2] Compiling Language.Haskell.TH.ReifyMany.Internal ( src/Language/Haskell/TH/ReifyMany/Internal.hs, dist/build/Language/Haskell/TH/ReifyMany/Internal.o ) [2 of 2] Compiling Language.Haskell.TH.ReifyMany ( src/Language/Haskell/TH/ReifyMany.hs, dist/build/Language/Haskell/TH/ReifyMany.o ) src/Language/Haskell/TH/ReifyMany.hs:100:17: warning: [-Wdeprecations] In the use of ‘report’ (imported from Language.Haskell.TH, but defined in Language.Haskell.TH.Syntax): Deprecated: "Use reportError or reportWarning instead" Running Haddock for th-reify-many-0.1.6... Running hscolour for th-reify-many-0.1.6... Preprocessing library th-reify-many-0.1.6... Preprocessing library th-reify-many-0.1.6... src/Language/Haskell/TH/ReifyMany.hs:100:17: warning: [-Wdeprecations] In the use of ‘report’ (imported from Language.Haskell.TH, but defined in Language.Haskell.TH.Syntax): Deprecated: "Use reportError or reportWarning instead" Haddock coverage: 92% ( 11 / 12) in 'Language.Haskell.TH.ReifyMany.Internal' Missing documentation for: Module header 100% ( 4 / 4) in 'Language.Haskell.TH.ReifyMany' Documentation created: dist/doc/html/th-reify-many/index.html, dist/doc/html/th-reify-many/th-reify-many.txt Creating package registration file: /tmp/pkgConf-th-reify-many-0.12023614417366464105.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-reify-many-0.1.6-dFWe01olzSD1PLLNPi6UM Registering th-reify-many-0.1.6... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-reify-many-0.1.6' Installed th-reify-many-0.1.6 cabal: Entering directory '/tmp/cabal-tmp-31717/monadcryptorandom-0.7.0' Configuring monadcryptorandom-0.7.0... Building monadcryptorandom-0.7.0... Preprocessing library monadcryptorandom-0.7.0... [1 of 1] Compiling Control.Monad.CryptoRandom ( Control/Monad/CryptoRandom.hs, dist/build/Control/Monad/CryptoRandom.o ) Running Haddock for monadcryptorandom-0.7.0... Running hscolour for monadcryptorandom-0.7.0... Preprocessing library monadcryptorandom-0.7.0... Preprocessing library monadcryptorandom-0.7.0... Haddock coverage: 38% ( 6 / 16) in 'Control.Monad.CryptoRandom' Missing documentation for: CRandomR (Control/Monad/CryptoRandom.hs:178) MonadCRandomR (Control/Monad/CryptoRandom.hs:147) ContainsGenError (Control/Monad/CryptoRandom.hs:150) runCRandT (Control/Monad/CryptoRandom.hs:352) evalCRandT (Control/Monad/CryptoRandom.hs:356) runCRand (Control/Monad/CryptoRandom.hs:360) evalCRand (Control/Monad/CryptoRandom.hs:364) newGenCRand (Control/Monad/CryptoRandom.hs:134) liftCRand (Control/Monad/CryptoRandom.hs:293) liftCRandT (Control/Monad/CryptoRandom.hs:297) Documentation created: dist/doc/html/monadcryptorandom/index.html, dist/doc/html/monadcryptorandom/monadcryptorandom.txt Creating package registration file: /tmp/pkgConf-monadcryptorandom-0.72551681641029344385.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/monadcryptorandom-0.7.0-nCFGEnNv5T5iwzeQbCIYA Registering monadcryptorandom-0.7.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/monadcryptorandom-0.7.0' Installed monadcryptorandom-0.7.0 cabal: Entering directory '/tmp/cabal-tmp-31717/constraints-0.8' Configuring constraints-0.8... Building constraints-0.8... Preprocessing library constraints-0.8... [1 of 5] Compiling Data.Constraint ( src/Data/Constraint.hs, dist/build/Data/Constraint.o ) [2 of 5] Compiling Data.Constraint.Deferrable ( src/Data/Constraint/Deferrable.hs, dist/build/Data/Constraint/Deferrable.o ) [3 of 5] Compiling Data.Constraint.Forall ( src/Data/Constraint/Forall.hs, dist/build/Data/Constraint/Forall.o ) [4 of 5] Compiling Data.Constraint.Lifting ( src/Data/Constraint/Lifting.hs, dist/build/Data/Constraint/Lifting.o ) [5 of 5] Compiling Data.Constraint.Unsafe ( src/Data/Constraint/Unsafe.hs, dist/build/Data/Constraint/Unsafe.o ) Running Haddock for constraints-0.8... Running hscolour for constraints-0.8... Preprocessing library constraints-0.8... Preprocessing library constraints-0.8... Haddock coverage: 100% ( 24 / 24) in 'Data.Constraint' 60% ( 3 / 5) in 'Data.Constraint.Deferrable' Missing documentation for: UnsatisfiedConstraint (src/Data/Constraint/Deferrable.hs:35) deferred (src/Data/Constraint/Deferrable.hs:49) 89% ( 8 / 9) in 'Data.Constraint.Forall' Missing documentation for: Forall1 (src/Data/Constraint/Forall.hs:113) 0% ( 0 / 3) in 'Data.Constraint.Lifting' Missing documentation for: Module header Lifting (src/Data/Constraint/Lifting.hs:62) Lifting2 (src/Data/Constraint/Lifting.hs:419) 100% ( 8 / 8) in 'Data.Constraint.Unsafe' Warning: Data.Constraint: could not find link destinations for: no Warning: Data.Constraint.Deferrable: could not find link destinations for: ~ Documentation created: dist/doc/html/constraints/index.html, dist/doc/html/constraints/constraints.txt Creating package registration file: /tmp/pkgConf-constraints-06149801312027947119.8 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/constraints-0.8-4c3b6cnEJINLrFZUA2mlxr Registering constraints-0.8... cabal: Leaving directory '/tmp/cabal-tmp-31717/constraints-0.8' Installed constraints-0.8 cabal: Entering directory '/tmp/cabal-tmp-31717/void-0.7.1' Configuring void-0.7.1... Building void-0.7.1... Preprocessing library void-0.7.1... [1 of 1] Compiling Data.Void.Unsafe ( src/Data/Void/Unsafe.hs, dist/build/Data/Void/Unsafe.o ) src/Data/Void/Unsafe.hs:31:1: warning: [-Wredundant-constraints] • Redundant constraint: Functor f • In the type signature for: unsafeVacuous :: Functor f => f Void -> f a src/Data/Void/Unsafe.hs:42:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: unsafeVacuousM :: Monad m => m Void -> m a Running Haddock for void-0.7.1... Running hscolour for void-0.7.1... Preprocessing library void-0.7.1... Preprocessing library void-0.7.1... src/Data/Void/Unsafe.hs:31:1: warning: [-Wredundant-constraints] • Redundant constraint: Functor f • In the type signature for: unsafeVacuous :: Functor f => f Void -> f a src/Data/Void/Unsafe.hs:42:1: warning: [-Wredundant-constraints] • Redundant constraint: Monad m • In the type signature for: unsafeVacuousM :: Monad m => m Void -> m a Haddock coverage: 100% ( 3 / 3) in 'Data.Void.Unsafe' Documentation created: dist/doc/html/void/index.html, dist/doc/html/void/void.txt Creating package registration file: /tmp/pkgConf-void-0.71170388403585429566.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/void-0.7.1-6M5lJJScsPq7tf0u22sAj1 Registering void-0.7.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/void-0.7.1' Installed void-0.7.1 cabal: Entering directory '/tmp/cabal-tmp-31717/protocol-buffers-2.4.0' Configuring protocol-buffers-2.4.0... Building protocol-buffers-2.4.0... Preprocessing library protocol-buffers-2.4.0... [ 1 of 10] Compiling Text.ProtocolBuffers.Get ( Text/ProtocolBuffers/Get.hs, dist/build/Text/ProtocolBuffers/Get.o ) [ 2 of 10] Compiling Text.ProtocolBuffers.Basic ( Text/ProtocolBuffers/Basic.hs, dist/build/Text/ProtocolBuffers/Basic.o ) [ 3 of 10] Compiling Text.ProtocolBuffers.Identifiers ( Text/ProtocolBuffers/Identifiers.hs, dist/build/Text/ProtocolBuffers/Identifiers.o ) Text/ProtocolBuffers/Identifiers.hs:144:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteDI :: Dotted a => IName a -> DIName a Text/ProtocolBuffers/Identifiers.hs:150:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteFM :: Dotted a => MName a -> FMName a Text/ProtocolBuffers/Identifiers.hs:153:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteFF :: Dotted a => FName a -> FFName a [ 4 of 10] Compiling Text.ProtocolBuffers.Reflections ( Text/ProtocolBuffers/Reflections.hs, dist/build/Text/ProtocolBuffers/Reflections.o ) Text/ProtocolBuffers/Reflections.hs:141:1: warning: [-Wredundant-constraints] • Redundant constraint: Fractional a • In the type signature for: toRF :: (RealFloat a, Fractional a) => SomeRealFloat -> a Text/ProtocolBuffers/Reflections.hs:147:1: warning: [-Wredundant-constraints] • Redundant constraint: Fractional a • In the type signature for: fromRF :: (RealFloat a, Fractional a) => a -> SomeRealFloat [ 5 of 10] Compiling Text.ProtocolBuffers.TextMessage ( Text/ProtocolBuffers/TextMessage.hs, dist/build/Text/ProtocolBuffers/TextMessage.o ) [ 6 of 10] Compiling Text.ProtocolBuffers.WireMessage ( Text/ProtocolBuffers/WireMessage.hs, dist/build/Text/ProtocolBuffers/WireMessage.o ) Text/ProtocolBuffers/WireMessage.hs:79:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageSize :: (ReflectDescriptor msg, Wire msg) => msg -> WireSize Text/ProtocolBuffers/WireMessage.hs:86:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthSize :: (ReflectDescriptor msg, Wire msg) => msg -> WireSize Text/ProtocolBuffers/WireMessage.hs:109:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messagePutM :: (ReflectDescriptor msg, Wire msg) => msg -> Put Text/ProtocolBuffers/WireMessage.hs:117:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthPutM :: (ReflectDescriptor msg, Wire msg) => msg -> Put Text/ProtocolBuffers/WireMessage.hs:124:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageAsFieldPutM :: (ReflectDescriptor msg, Wire msg) => FieldId -> msg -> Put Text/ProtocolBuffers/WireMessage.hs:150:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageGetM :: (ReflectDescriptor msg, Wire msg) => Get msg Text/ProtocolBuffers/WireMessage.hs:156:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthGetM :: (ReflectDescriptor msg, Wire msg) => Get msg Text/ProtocolBuffers/WireMessage.hs:164:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageAsFieldGetM :: (ReflectDescriptor msg, Wire msg) => Get (FieldId, msg) [ 7 of 10] Compiling Text.ProtocolBuffers.Extensions ( Text/ProtocolBuffers/Extensions.hs, dist/build/Text/ProtocolBuffers/Extensions.o ) Text/ProtocolBuffers/Extensions.hs:702:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor a • In the type signature for: loadExtension :: (ReflectDescriptor a, ExtendMessage a) => FieldId -> WireType -> a -> Get a Text/ProtocolBuffers/Extensions.hs:804:10: warning: [-Wredundant-constraints] • Redundant constraint: Default v • In the instance declaration for ‘MessageAPI msg (Key Seq msg v) (Seq v)’ [ 8 of 10] Compiling Text.ProtocolBuffers.Unknown ( Text/ProtocolBuffers/Unknown.hs, dist/build/Text/ProtocolBuffers/Unknown.o ) Text/ProtocolBuffers/Unknown.hs:60:9: warning: [-Wredundant-constraints] • Redundant constraint: Typeable a • In the type signature for: loadUnknown :: (Typeable a1, UnknownMessage a1) => WireTag -> a1 -> Get a1 In an equation for ‘catch'Unknown’: catch'Unknown update'Self = \ wire'Tag old'Self -> catchError (update'Self wire'Tag old'Self) (\ _ -> loadUnknown wire'Tag old'Self) where loadUnknown :: (Typeable a, UnknownMessage a) => WireTag -> a -> Get a loadUnknown tag msg = do { let ...; .... } [ 9 of 10] Compiling Text.ProtocolBuffers.Header ( Text/ProtocolBuffers/Header.hs, dist/build/Text/ProtocolBuffers/Header.o ) [10 of 10] Compiling Text.ProtocolBuffers ( Text/ProtocolBuffers.hs, dist/build/Text/ProtocolBuffers.o ) Running Haddock for protocol-buffers-2.4.0... Running hscolour for protocol-buffers-2.4.0... Preprocessing library protocol-buffers-2.4.0... Preprocessing library protocol-buffers-2.4.0... Text/ProtocolBuffers/Identifiers.hs:144:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteDI :: Dotted a => IName a -> DIName a Text/ProtocolBuffers/Identifiers.hs:150:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteFM :: Dotted a => MName a -> FMName a Text/ProtocolBuffers/Identifiers.hs:153:1: warning: [-Wredundant-constraints] • Redundant constraint: Dotted a • In the type signature for: promoteFF :: Dotted a => FName a -> FFName a Text/ProtocolBuffers/Reflections.hs:141:1: warning: [-Wredundant-constraints] • Redundant constraint: Fractional a • In the type signature for: toRF :: (RealFloat a, Fractional a) => SomeRealFloat -> a Text/ProtocolBuffers/Reflections.hs:147:1: warning: [-Wredundant-constraints] • Redundant constraint: Fractional a • In the type signature for: fromRF :: (RealFloat a, Fractional a) => a -> SomeRealFloat Text/ProtocolBuffers/WireMessage.hs:79:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageSize :: (ReflectDescriptor msg, Wire msg) => msg -> WireSize Text/ProtocolBuffers/WireMessage.hs:86:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthSize :: (ReflectDescriptor msg, Wire msg) => msg -> WireSize Text/ProtocolBuffers/WireMessage.hs:109:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messagePutM :: (ReflectDescriptor msg, Wire msg) => msg -> Put Text/ProtocolBuffers/WireMessage.hs:117:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthPutM :: (ReflectDescriptor msg, Wire msg) => msg -> Put Text/ProtocolBuffers/WireMessage.hs:124:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageAsFieldPutM :: (ReflectDescriptor msg, Wire msg) => FieldId -> msg -> Put Text/ProtocolBuffers/WireMessage.hs:150:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageGetM :: (ReflectDescriptor msg, Wire msg) => Get msg Text/ProtocolBuffers/WireMessage.hs:156:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageWithLengthGetM :: (ReflectDescriptor msg, Wire msg) => Get msg Text/ProtocolBuffers/WireMessage.hs:164:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor msg • In the type signature for: messageAsFieldGetM :: (ReflectDescriptor msg, Wire msg) => Get (FieldId, msg) Text/ProtocolBuffers/Extensions.hs:702:1: warning: [-Wredundant-constraints] • Redundant constraint: ReflectDescriptor a • In the type signature for: loadExtension :: (ReflectDescriptor a, ExtendMessage a) => FieldId -> WireType -> a -> Get a Text/ProtocolBuffers/Extensions.hs:804:10: warning: [-Wredundant-constraints] • Redundant constraint: Default v • In the instance declaration for ‘MessageAPI msg (Key Seq msg v) (Seq v)’ Text/ProtocolBuffers/Unknown.hs:60:9: warning: [-Wredundant-constraints] • Redundant constraint: Typeable a • In the type signature for: loadUnknown :: (Typeable a1, UnknownMessage a1) => WireTag -> a1 -> Get a1 In an equation for ‘catch'Unknown’: catch'Unknown update'Self = \ wire'Tag old'Self -> catchError (update'Self wire'Tag old'Self) (\ _ -> loadUnknown wire'Tag old'Self) where loadUnknown :: (Typeable a, UnknownMessage a) => WireTag -> a -> Get a loadUnknown tag msg = do { let ...; .... } Haddock coverage: 53% ( 19 / 36) in 'Text.ProtocolBuffers.Get' Missing documentation for: Get (Text/ProtocolBuffers/Get.hs:348) Result (Text/ProtocolBuffers/Get.hs:111) getStorable (Text/ProtocolBuffers/Get.hs:853) getWord8 (Text/ProtocolBuffers/Get.hs:722) getWord16be (Text/ProtocolBuffers/Get.hs:726) getWord32be (Text/ProtocolBuffers/Get.hs:740) getWord64be (Text/ProtocolBuffers/Get.hs:759) getWord16le (Text/ProtocolBuffers/Get.hs:726) getWord32le (Text/ProtocolBuffers/Get.hs:740) getWord64le (Text/ProtocolBuffers/Get.hs:759) getWordhost (Text/ProtocolBuffers/Get.hs:718) getWord16host (Text/ProtocolBuffers/Get.hs:726) getWord32host (Text/ProtocolBuffers/Get.hs:740) getWord64host (Text/ProtocolBuffers/Get.hs:759) decode7 (Text/ProtocolBuffers/Get.hs:228) decode7size (Text/ProtocolBuffers/Get.hs:285) decode7unrolled (Text/ProtocolBuffers/Get.hs:133) 79% ( 22 / 28) in 'Text.ProtocolBuffers.Basic' Missing documentation for: Bool isValidUTF8 (Text/ProtocolBuffers/Basic.hs:197) toUtf8 (Text/ProtocolBuffers/Basic.hs:215) utf8 (Text/ProtocolBuffers/Basic.hs:39) uToString (Text/ProtocolBuffers/Basic.hs:218) uFromString (Text/ProtocolBuffers/Basic.hs:221) 60% ( 18 / 30) in 'Text.ProtocolBuffers.Identifiers' Missing documentation for: unull (Text/ProtocolBuffers/Identifiers.hs:47) toString (Text/ProtocolBuffers/Identifiers.hs:50) fromString (Text/ProtocolBuffers/Identifiers.hs:53) joinPM (Text/ProtocolBuffers/Identifiers.hs:119) joinPF (Text/ProtocolBuffers/Identifiers.hs:122) promoteDI (Text/ProtocolBuffers/Identifiers.hs:144) promoteFI (Text/ProtocolBuffers/Identifiers.hs:147) promoteFM (Text/ProtocolBuffers/Identifiers.hs:150) promoteFF (Text/ProtocolBuffers/Identifiers.hs:153) dotFM (Text/ProtocolBuffers/Identifiers.hs:156) dotFF (Text/ProtocolBuffers/Identifiers.hs:159) fqAppend (Text/ProtocolBuffers/Identifiers.hs:162) 33% ( 6 / 18) in 'Text.ProtocolBuffers.Reflections' Missing documentation for: ProtoFName (Text/ProtocolBuffers/Reflections.hs:55) ProtoInfo (Text/ProtocolBuffers/Reflections.hs:63) DescriptorInfo (Text/ProtocolBuffers/Reflections.hs:74) FieldInfo (Text/ProtocolBuffers/Reflections.hs:103) KeyInfo (Text/ProtocolBuffers/Reflections.hs:101) EnumInfo (Text/ProtocolBuffers/Reflections.hs:160) EnumInfoApp (Text/ProtocolBuffers/Reflections.hs:166) ReflectDescriptor (Text/ProtocolBuffers/Reflections.hs:175) ReflectEnum (Text/ProtocolBuffers/Reflections.hs:169) OneofInfo (Text/ProtocolBuffers/Reflections.hs:152) toRF (Text/ProtocolBuffers/Reflections.hs:141) fromRF (Text/ProtocolBuffers/Reflections.hs:147) 58% ( 7 / 12) in 'Text.ProtocolBuffers.TextMessage' Missing documentation for: Module header tellShow (Text/ProtocolBuffers/TextMessage.hs:54) tellSubMessage (Text/ProtocolBuffers/TextMessage.hs:60) getRead (Text/ProtocolBuffers/TextMessage.hs:166) getSubMessage (Text/ProtocolBuffers/TextMessage.hs:176) 59% ( 39 / 66) in 'Text.ProtocolBuffers.WireMessage' Missing documentation for: Get (Text/ProtocolBuffers/Get.hs:348) runGetOnLazy (Text/ProtocolBuffers/WireMessage.hs:187) size'WireTag (Text/ProtocolBuffers/WireMessage.hs:647) toWireType (Text/ProtocolBuffers/WireMessage.hs:853) toWireTag (Text/ProtocolBuffers/WireMessage.hs:256) toPackedWireTag (Text/ProtocolBuffers/WireMessage.hs:253) mkWireTag (Text/ProtocolBuffers/WireMessage.hs:260) putVarUInt (Text/ProtocolBuffers/WireMessage.hs:781) getVarInt (Text/ProtocolBuffers/WireMessage.hs:743) splitWireTag (Text/ProtocolBuffers/WireMessage.hs:264) fieldIdOf (Text/ProtocolBuffers/WireMessage.hs:268) wireSizeErr (Text/ProtocolBuffers/WireMessage.hs:431) wirePutErr (Text/ProtocolBuffers/WireMessage.hs:434) wireGetErr (Text/ProtocolBuffers/WireMessage.hs:437) getMessageWith (Text/ProtocolBuffers/WireMessage.hs:316) wireGetEnum (Text/ProtocolBuffers/WireMessage.hs:636) wireGetPackedEnum (Text/ProtocolBuffers/WireMessage.hs:272) unknownField (Text/ProtocolBuffers/WireMessage.hs:394) unknown (Text/ProtocolBuffers/WireMessage.hs:402) castWord64ToDouble (Text/ProtocolBuffers/WireMessage.hs:422) castWord32ToFloat (Text/ProtocolBuffers/WireMessage.hs:412) castDoubleToWord64 (Text/ProtocolBuffers/WireMessage.hs:426) castFloatToWord32 (Text/ProtocolBuffers/WireMessage.hs:417) zzEncode64 (Text/ProtocolBuffers/WireMessage.hs:717) zzEncode32 (Text/ProtocolBuffers/WireMessage.hs:715) zzDecode64 (Text/ProtocolBuffers/WireMessage.hs:721) zzDecode32 (Text/ProtocolBuffers/WireMessage.hs:719) 86% ( 19 / 22) in 'Text.ProtocolBuffers.Extensions' Missing documentation for: MessageAPI (Text/ProtocolBuffers/Extensions.hs:754) EP (Text/ProtocolBuffers/Extensions.hs:141) notExtension (Text/ProtocolBuffers/Extensions.hs:697) 86% ( 6 / 7) in 'Text.ProtocolBuffers.Unknown' Missing documentation for: UnknownFieldValue (Text/ProtocolBuffers/Unknown.hs:36) 91% ( 20 / 22) in 'Text.ProtocolBuffers.Header' Missing documentation for: append (Text/ProtocolBuffers/Header.hs:54) emptyBS (Text/ProtocolBuffers/Header.hs:58) 100% ( 7 / 7) in 'Text.ProtocolBuffers' Warning: Text.ProtocolBuffers.Get: could not find link destinations for: suspend discardInnerHandler Warning: Text.ProtocolBuffers.Basic: could not find link destinations for: Output numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray getNumElements unsafeNewArray_ unsafeRead unsafeWrite D:R:URecDoublep0 UDouble uDouble# D:R:URecFloatp0 UFloat uFloat# unsafeIndex unsafeRangeSize SingI sing Sing SingKind fromSing DemoteRep D:R:SingBoola0 STrue SFalse EqBool D:R:SingMaybeb0 SNothing SJust EqMaybe Warning: Text.ProtocolBuffers.Identifiers: could not find link destinations for: reserved Warning: Text.ProtocolBuffers.TextMessage: could not find link destinations for: Output Warning: Text.ProtocolBuffers.Extensions: could not find link destinations for: GPDyn GPDynSeq chooseGet parseWireExtMaybe parseWireExtSeq Documentation created: dist/doc/html/protocol-buffers/index.html, dist/doc/html/protocol-buffers/protocol-buffers.txt Creating package registration file: /tmp/pkgConf-protocol-buffers-2.414696695162112528260.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/protocol-buffers-2.4.0-FY61mPd2lnrD0nNyY4U3nr Registering protocol-buffers-2.4.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/protocol-buffers-2.4.0' Installed protocol-buffers-2.4.0 cabal: Entering directory '/tmp/cabal-tmp-31717/non-negative-0.1.1' Configuring non-negative-0.1.1... Building non-negative-0.1.1... Preprocessing library non-negative-0.1.1... [1 of 4] Compiling Numeric.NonNegative.Class ( src/Numeric/NonNegative/Class.hs, dist/build/Numeric/NonNegative/Class.o ) [2 of 4] Compiling Numeric.NonNegative.Wrapper ( src/Numeric/NonNegative/Wrapper.hs, dist/build/Numeric/NonNegative/Wrapper.o ) [3 of 4] Compiling Numeric.NonNegative.ChunkyPrivate ( src/Numeric/NonNegative/ChunkyPrivate.hs, dist/build/Numeric/NonNegative/ChunkyPrivate.o ) src/Numeric/NonNegative/ChunkyPrivate.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: fromChunks :: NonNeg.C a => [a] -> T a src/Numeric/NonNegative/ChunkyPrivate.hs:200:10: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the instance declaration for ‘Arbitrary (T a)’ [4 of 4] Compiling Numeric.NonNegative.Chunky ( src/Numeric/NonNegative/Chunky.hs, dist/build/Numeric/NonNegative/Chunky.o ) Running Haddock for non-negative-0.1.1... Running hscolour for non-negative-0.1.1... Preprocessing library non-negative-0.1.1... Preprocessing library non-negative-0.1.1... src/Numeric/NonNegative/ChunkyPrivate.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: fromChunks :: NonNeg.C a => [a] -> T a src/Numeric/NonNegative/ChunkyPrivate.hs:200:10: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the instance declaration for ‘Arbitrary (T a)’ Haddock coverage: 70% ( 7 / 10) in 'Numeric.NonNegative.Class' Missing documentation for: zero (src/Numeric/NonNegative/Class.hs:98) add (src/Numeric/NonNegative/Class.hs:104) sum (src/Numeric/NonNegative/Class.hs:107) 31% ( 4 / 13) in 'Numeric.NonNegative.Wrapper' Missing documentation for: T (src/Numeric/NonNegative/Wrapper.hs:30) fromNumberMsg (src/Numeric/NonNegative/Wrapper.hs:46) toNumber (src/Numeric/NonNegative/Wrapper.hs:87) Int (src/Numeric/NonNegative/Wrapper.hs:186) Integer (src/Numeric/NonNegative/Wrapper.hs:187) Float (src/Numeric/NonNegative/Wrapper.hs:190) Double (src/Numeric/NonNegative/Wrapper.hs:191) Ratio (src/Numeric/NonNegative/Wrapper.hs:188) Rational (src/Numeric/NonNegative/Wrapper.hs:189) 38% ( 5 / 13) in 'Numeric.NonNegative.ChunkyPrivate' Missing documentation for: fromChunks (src/Numeric/NonNegative/ChunkyPrivate.hs:41) fromNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:44) toNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:54) zero (src/Numeric/NonNegative/ChunkyPrivate.hs:67) isNull (src/Numeric/NonNegative/ChunkyPrivate.hs:79) isPositive (src/Numeric/NonNegative/ChunkyPrivate.hs:83) divModStrict (src/Numeric/NonNegative/ChunkyPrivate.hs:183) fromChunksUnsafe (src/Numeric/NonNegative/ChunkyPrivate.hs:207) 36% ( 4 / 11) in 'Numeric.NonNegative.Chunky' Missing documentation for: fromChunks (src/Numeric/NonNegative/ChunkyPrivate.hs:41) fromNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:44) toNumber (src/Numeric/NonNegative/ChunkyPrivate.hs:54) zero (src/Numeric/NonNegative/ChunkyPrivate.hs:67) isNull (src/Numeric/NonNegative/ChunkyPrivate.hs:79) isPositive (src/Numeric/NonNegative/ChunkyPrivate.hs:83) divModStrict (src/Numeric/NonNegative/ChunkyPrivate.hs:183) Documentation created: dist/doc/html/non-negative/index.html, dist/doc/html/non-negative/non-negative.txt Creating package registration file: /tmp/pkgConf-non-negative-0.1417672071346212866.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/non-negative-0.1.1-1wEfzSEgifj7RD5pHbhTbP Registering non-negative-0.1.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/non-negative-0.1.1' Installed non-negative-0.1.1 cabal: Entering directory '/tmp/cabal-tmp-31717/repa-3.4.1.1' Configuring repa-3.4.1.1... Building repa-3.4.1.1... Preprocessing library repa-3.4.1.1... [ 1 of 39] Compiling Data.Array.Repa.Stencil.Partition ( Data/Array/Repa/Stencil/Partition.hs, dist/build/Data/Array/Repa/Stencil/Partition.o ) [ 2 of 39] Compiling Data.Array.Repa.Eval.Elt ( Data/Array/Repa/Eval/Elt.hs, dist/build/Data/Array/Repa/Eval/Elt.o ) [ 3 of 39] Compiling Data.Array.Repa.Shape ( Data/Array/Repa/Shape.hs, dist/build/Data/Array/Repa/Shape.o ) [ 4 of 39] Compiling Data.Array.Repa.Base ( Data/Array/Repa/Base.hs, dist/build/Data/Array/Repa/Base.o ) [ 5 of 39] Compiling Data.Array.Repa.Eval.Target ( Data/Array/Repa/Eval/Target.hs, dist/build/Data/Array/Repa/Eval/Target.o ) [ 6 of 39] Compiling Data.Array.Repa.Eval.Load ( Data/Array/Repa/Eval/Load.hs, dist/build/Data/Array/Repa/Eval/Load.o ) [ 7 of 39] Compiling Data.Array.Repa.Repr.HintSmall ( Data/Array/Repa/Repr/HintSmall.hs, dist/build/Data/Array/Repa/Repr/HintSmall.o ) [ 8 of 39] Compiling Data.Array.Repa.Index ( Data/Array/Repa/Index.hs, dist/build/Data/Array/Repa/Index.o ) [ 9 of 39] Compiling Data.Array.Repa.Slice ( Data/Array/Repa/Slice.hs, dist/build/Data/Array/Repa/Slice.o ) [10 of 39] Compiling Data.Array.Repa.Stencil.Base ( Data/Array/Repa/Stencil/Base.hs, dist/build/Data/Array/Repa/Stencil/Base.o ) [11 of 39] Compiling Data.Array.Repa.Stencil.Template ( Data/Array/Repa/Stencil/Template.hs, dist/build/Data/Array/Repa/Stencil/Template.o ) Data/Array/Repa/Stencil/Template.hs:67:28: warning: [-Wtype-defaults] • Defaulting the following constraints to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘minY, minY + 1 .. maxY’ at Data/Array/Repa/Stencil/Template.hs:67:28-51 (Integral a0) arising from a use of ‘minY’ at Data/Array/Repa/Stencil/Template.hs:67:29-32 (Num a0) arising from a use of ‘+’ at Data/Array/Repa/Stencil/Template.hs:67:35-42 • In the expression: [minY, minY + 1 .. maxY] In a stmt of a list comprehension: x <- [minY, minY + 1 .. maxY] In a stmt of a list comprehension: y <- [minX, minX + 1 .. maxX], x <- [minY, minY + 1 .. maxY] | v <- coeffs [12 of 39] Compiling Data.Array.Repa.Eval.Gang ( Data/Array/Repa/Eval/Gang.hs, dist/build/Data/Array/Repa/Eval/Gang.o ) [13 of 39] Compiling Data.Array.Repa.Eval.Reduction ( Data/Array/Repa/Eval/Reduction.hs, dist/build/Data/Array/Repa/Eval/Reduction.o ) Data/Array/Repa/Eval/Reduction.hs:14:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldS :: (Elt a, M.Unbox a) => M.IOVector a -> (Int# -> a) -> (a -> a -> a) -> a -> Int# -> IO () Data/Array/Repa/Eval/Reduction.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldP :: (Elt a, M.Unbox a) => M.IOVector a -> (Int -> a) -> (a -> a -> a) -> a -> Int -> IO () Data/Array/Repa/Eval/Reduction.hs:81:1: warning: [-Wredundant-constraints] • Redundant constraints: (Elt a, M.Unbox a) • In the type signature for: foldAllS :: (Elt a, M.Unbox a) => (Int# -> a) -> (a -> a -> a) -> a -> Int# -> a Data/Array/Repa/Eval/Reduction.hs:102:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldAllP :: (Elt a, M.Unbox a) => (Int -> a) -> (a -> a -> a) -> a -> Int -> IO a [14 of 39] Compiling Data.Array.Repa.Eval.Selection ( Data/Array/Repa/Eval/Selection.hs, dist/build/Data/Array/Repa/Eval/Selection.o ) [15 of 39] Compiling Data.Array.Repa.Eval.Cursored ( Data/Array/Repa/Eval/Cursored.hs, dist/build/Data/Array/Repa/Eval/Cursored.o ) [16 of 39] Compiling Data.Array.Repa.Eval.Chunked ( Data/Array/Repa/Eval/Chunked.hs, dist/build/Data/Array/Repa/Eval/Chunked.o ) [17 of 39] Compiling Data.Array.Repa.Repr.Delayed ( Data/Array/Repa/Repr/Delayed.hs, dist/build/Data/Array/Repa/Repr/Delayed.o ) [18 of 39] Compiling Data.Array.Repa.Operators.Traversal ( Data/Array/Repa/Operators/Traversal.hs, dist/build/Data/Array/Repa/Operators/Traversal.o ) Data/Array/Repa/Operators/Traversal.hs:15:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh' • In the type signature for: unsafeTraverse :: (Source r a, Shape sh, Shape sh') => Array r sh a -> (sh -> sh') -> ((sh -> a) -> sh' -> b) -> Array D sh' b Data/Array/Repa/Operators/Traversal.hs:15:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh' • In the type signature for: traverse :: (Source r a, Shape sh, Shape sh') => Array r sh a -> (sh -> sh') -> ((sh -> a) -> sh' -> b) -> Array D sh' b Data/Array/Repa/Operators/Traversal.hs:35:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh'' • In the type signature for: unsafeTraverse2 :: (Source r1 a, Source r2 b, Shape sh, Shape sh', Shape sh'') => Array r1 sh a -> Array r2 sh' b -> (sh -> sh' -> sh'') -> ((sh -> a) -> (sh' -> b) -> sh'' -> c) -> Array D sh'' c Data/Array/Repa/Operators/Traversal.hs:35:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh'' • In the type signature for: traverse2 :: (Source r1 a, Source r2 b, Shape sh, Shape sh', Shape sh'') => Array r1 sh a -> Array r2 sh' b -> (sh -> sh' -> sh'') -> ((sh -> a) -> (sh' -> b) -> sh'' -> c) -> Array D sh'' c Data/Array/Repa/Operators/Traversal.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh4 • In the type signature for: unsafeTraverse3 :: (Source r1 a, Source r2 b, Source r3 c, Shape sh1, Shape sh2, Shape sh3, Shape sh4) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> (sh1 -> sh2 -> sh3 -> sh4) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> sh4 -> d) -> Array D sh4 d Data/Array/Repa/Operators/Traversal.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh4 • In the type signature for: traverse3 :: (Source r1 a, Source r2 b, Source r3 c, Shape sh1, Shape sh2, Shape sh3, Shape sh4) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> (sh1 -> sh2 -> sh3 -> sh4) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> sh4 -> d) -> Array D sh4 d Data/Array/Repa/Operators/Traversal.hs:87:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh5 • In the type signature for: unsafeTraverse4 :: (Source r1 a, Source r2 b, Source r3 c, Source r4 d, Shape sh1, Shape sh2, Shape sh3, Shape sh4, Shape sh5) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> Array r4 sh4 d -> (sh1 -> sh2 -> sh3 -> sh4 -> sh5) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> (sh4 -> d) -> sh5 -> e) -> Array D sh5 e Data/Array/Repa/Operators/Traversal.hs:87:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh5 • In the type signature for: traverse4 :: (Source r1 a, Source r2 b, Source r3 c, Source r4 d, Shape sh1, Shape sh2, Shape sh3, Shape sh4, Shape sh5) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> Array r4 sh4 d -> (sh1 -> sh2 -> sh3 -> sh4 -> sh5) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> (sh4 -> d) -> sh5 -> e) -> Array D sh5 e [19 of 39] Compiling Data.Array.Repa.Operators.IndexSpace ( Data/Array/Repa/Operators/IndexSpace.hs, dist/build/Data/Array/Repa/Operators/IndexSpace.o ) [20 of 39] Compiling Data.Array.Repa.Unsafe ( Data/Array/Repa/Unsafe.hs, dist/build/Data/Array/Repa/Unsafe.o ) [21 of 39] Compiling Data.Array.Repa.Operators.Interleave ( Data/Array/Repa/Operators/Interleave.hs, dist/build/Data/Array/Repa/Operators/Interleave.o ) [22 of 39] Compiling Data.Array.Repa.Repr.ByteString ( Data/Array/Repa/Repr/ByteString.hs, dist/build/Data/Array/Repa/Repr/ByteString.o ) Data/Array/Repa/Repr/ByteString.hs:49:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: fromByteString :: Shape sh => sh -> ByteString -> Array B sh Word8 [23 of 39] Compiling Data.Array.Repa.Repr.ForeignPtr ( Data/Array/Repa/Repr/ForeignPtr.hs, dist/build/Data/Array/Repa/Repr/ForeignPtr.o ) [24 of 39] Compiling Data.Array.Repa.Eval.Interleaved ( Data/Array/Repa/Eval/Interleaved.hs, dist/build/Data/Array/Repa/Eval/Interleaved.o ) [25 of 39] Compiling Data.Array.Repa.Eval ( Data/Array/Repa/Eval.hs, dist/build/Data/Array/Repa/Eval.o ) [26 of 39] Compiling Data.Array.Repa.Repr.Partitioned ( Data/Array/Repa/Repr/Partitioned.hs, dist/build/Data/Array/Repa/Repr/Partitioned.o ) [27 of 39] Compiling Data.Array.Repa.Repr.Unboxed ( Data/Array/Repa/Repr/Unboxed.hs, dist/build/Data/Array/Repa/Repr/Unboxed.o ) Data/Array/Repa/Repr/Unboxed.hs:92:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeUnboxedS :: (Shape sh, Load r1 sh e, UM.Unbox e) => Array r1 sh e -> Array U sh e Data/Array/Repa/Repr/Unboxed.hs:104:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeUnboxedP :: (Shape sh, Load r1 sh e, Monad m, UM.Unbox e) => Array r1 sh e -> m (Array U sh e) Data/Array/Repa/Repr/Unboxed.hs:124:1: warning: [-Wredundant-constraints] • Redundant constraints: (Shape sh, UM.Unbox e) • In the type signature for: fromUnboxed :: (Shape sh, UM.Unbox e) => sh -> U.Vector e -> Array U sh e Data/Array/Repa/Repr/Unboxed.hs:133:1: warning: [-Wredundant-constraints] • Redundant constraint: UM.Unbox e • In the type signature for: toUnboxed :: UM.Unbox e => Array U sh e -> U.Vector e [28 of 39] Compiling Data.Array.Repa.Operators.Selection ( Data/Array/Repa/Operators/Selection.hs, dist/build/Data/Array/Repa/Operators/Selection.o ) [29 of 39] Compiling Data.Array.Repa.Repr.Undefined ( Data/Array/Repa/Repr/Undefined.hs, dist/build/Data/Array/Repa/Repr/Undefined.o ) Data/Array/Repa/Repr/Undefined.hs:47:10: warning: [-Wredundant-constraints] • Redundant constraint: Num e • In the instance declaration for ‘Load X sh e’ [30 of 39] Compiling Data.Array.Repa.Repr.Cursored ( Data/Array/Repa/Repr/Cursored.hs, dist/build/Data/Array/Repa/Repr/Cursored.o ) [31 of 39] Compiling Data.Array.Repa.Specialised.Dim2 ( Data/Array/Repa/Specialised/Dim2.hs, dist/build/Data/Array/Repa/Specialised/Dim2.o ) [32 of 39] Compiling Data.Array.Repa.Stencil.Dim2 ( Data/Array/Repa/Stencil/Dim2.hs, dist/build/Data/Array/Repa/Stencil/Dim2.o ) [33 of 39] Compiling Data.Array.Repa.Repr.Vector ( Data/Array/Repa/Repr/Vector.hs, dist/build/Data/Array/Repa/Repr/Vector.o ) Data/Array/Repa/Repr/Vector.hs:85:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeVectorS :: (Shape sh, Load r1 sh e) => Array r1 sh e -> Array V sh e Data/Array/Repa/Repr/Vector.hs:93:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeVectorP :: (Shape sh, Load r1 sh e, Monad m) => Array r1 sh e -> m (Array V sh e) Data/Array/Repa/Repr/Vector.hs:110:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: fromVector :: Shape sh => sh -> V.Vector e -> Array V sh e [34 of 39] Compiling Data.Array.Repa.Arbitrary ( Data/Array/Repa/Arbitrary.hs, dist/build/Data/Array/Repa/Arbitrary.o ) Data/Array/Repa/Arbitrary.hs:41:10: warning: [-Wredundant-constraints] • Redundant constraint: Shape a • In the instance declaration for ‘Arbitrary (a :. Int)’ Data/Array/Repa/Arbitrary.hs:73:10: warning: [-Wredundant-constraints] • Redundant constraint: Shape a • In the instance declaration for ‘CoArbitrary (a :. Int)’ [35 of 39] Compiling Data.Array.Repa.Repr.HintInterleave ( Data/Array/Repa/Repr/HintInterleave.hs, dist/build/Data/Array/Repa/Repr/HintInterleave.o ) [36 of 39] Compiling Data.Array.Repa.Operators.Mapping ( Data/Array/Repa/Operators/Mapping.hs, dist/build/Data/Array/Repa/Operators/Mapping.o ) [37 of 39] Compiling Data.Array.Repa.Operators.Reduction ( Data/Array/Repa/Operators/Reduction.hs, dist/build/Data/Array/Repa/Operators/Reduction.o ) Data/Array/Repa/Operators/Reduction.hs:190:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq sh • In the type signature for: equalsP :: (Shape sh, Eq sh, Source r1 a, Source r2 a, Eq a, Monad m) => Array r1 sh a -> Array r2 sh a -> m Bool Data/Array/Repa/Operators/Reduction.hs:201:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq sh • In the type signature for: equalsS :: (Shape sh, Eq sh, Source r1 a, Source r2 a, Eq a) => Array r1 sh a -> Array r2 sh a -> Bool [38 of 39] Compiling Data.Array.Repa ( Data/Array/Repa.hs, dist/build/Data/Array/Repa.o ) [39 of 39] Compiling Data.Array.Repa.Stencil ( Data/Array/Repa/Stencil.hs, dist/build/Data/Array/Repa/Stencil.o ) Running Haddock for repa-3.4.1.1... Running hscolour for repa-3.4.1.1... Preprocessing library repa-3.4.1.1... Preprocessing library repa-3.4.1.1... Data/Array/Repa/Stencil/Template.hs:67:28: warning: [-Wtype-defaults] • Defaulting the following constraints to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘minY, minY + 1 .. maxY’ at Data/Array/Repa/Stencil/Template.hs:67:28-51 (Integral a0) arising from a use of ‘minY’ at Data/Array/Repa/Stencil/Template.hs:67:29-32 (Num a0) arising from a use of ‘+’ at Data/Array/Repa/Stencil/Template.hs:67:35-42 • In the expression: [minY, minY + 1 .. maxY] In a stmt of a list comprehension: x <- [minY, minY + 1 .. maxY] In a stmt of a list comprehension: y <- [minX, minX + 1 .. maxX], x <- [minY, minY + 1 .. maxY] | v <- coeffs Data/Array/Repa/Eval/Reduction.hs:14:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldS :: (Elt a, M.Unbox a) => M.IOVector a -> (Int# -> a) -> (a -> a -> a) -> a -> Int# -> IO () Data/Array/Repa/Eval/Reduction.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldP :: (Elt a, M.Unbox a) => M.IOVector a -> (Int -> a) -> (a -> a -> a) -> a -> Int -> IO () Data/Array/Repa/Eval/Reduction.hs:81:1: warning: [-Wredundant-constraints] • Redundant constraints: (Elt a, M.Unbox a) • In the type signature for: foldAllS :: (Elt a, M.Unbox a) => (Int# -> a) -> (a -> a -> a) -> a -> Int# -> a Data/Array/Repa/Eval/Reduction.hs:102:1: warning: [-Wredundant-constraints] • Redundant constraint: Elt a • In the type signature for: foldAllP :: (Elt a, M.Unbox a) => (Int -> a) -> (a -> a -> a) -> a -> Int -> IO a Data/Array/Repa/Operators/Traversal.hs:15:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh' • In the type signature for: unsafeTraverse :: (Source r a, Shape sh, Shape sh') => Array r sh a -> (sh -> sh') -> ((sh -> a) -> sh' -> b) -> Array D sh' b Data/Array/Repa/Operators/Traversal.hs:15:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh' • In the type signature for: traverse :: (Source r a, Shape sh, Shape sh') => Array r sh a -> (sh -> sh') -> ((sh -> a) -> sh' -> b) -> Array D sh' b Data/Array/Repa/Operators/Traversal.hs:35:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh'' • In the type signature for: unsafeTraverse2 :: (Source r1 a, Source r2 b, Shape sh, Shape sh', Shape sh'') => Array r1 sh a -> Array r2 sh' b -> (sh -> sh' -> sh'') -> ((sh -> a) -> (sh' -> b) -> sh'' -> c) -> Array D sh'' c Data/Array/Repa/Operators/Traversal.hs:35:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh'' • In the type signature for: traverse2 :: (Source r1 a, Source r2 b, Shape sh, Shape sh', Shape sh'') => Array r1 sh a -> Array r2 sh' b -> (sh -> sh' -> sh'') -> ((sh -> a) -> (sh' -> b) -> sh'' -> c) -> Array D sh'' c Data/Array/Repa/Operators/Traversal.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh4 • In the type signature for: unsafeTraverse3 :: (Source r1 a, Source r2 b, Source r3 c, Shape sh1, Shape sh2, Shape sh3, Shape sh4) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> (sh1 -> sh2 -> sh3 -> sh4) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> sh4 -> d) -> Array D sh4 d Data/Array/Repa/Operators/Traversal.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh4 • In the type signature for: traverse3 :: (Source r1 a, Source r2 b, Source r3 c, Shape sh1, Shape sh2, Shape sh3, Shape sh4) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> (sh1 -> sh2 -> sh3 -> sh4) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> sh4 -> d) -> Array D sh4 d Data/Array/Repa/Operators/Traversal.hs:87:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh5 • In the type signature for: unsafeTraverse4 :: (Source r1 a, Source r2 b, Source r3 c, Source r4 d, Shape sh1, Shape sh2, Shape sh3, Shape sh4, Shape sh5) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> Array r4 sh4 d -> (sh1 -> sh2 -> sh3 -> sh4 -> sh5) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> (sh4 -> d) -> sh5 -> e) -> Array D sh5 e Data/Array/Repa/Operators/Traversal.hs:87:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh5 • In the type signature for: traverse4 :: (Source r1 a, Source r2 b, Source r3 c, Source r4 d, Shape sh1, Shape sh2, Shape sh3, Shape sh4, Shape sh5) => Array r1 sh1 a -> Array r2 sh2 b -> Array r3 sh3 c -> Array r4 sh4 d -> (sh1 -> sh2 -> sh3 -> sh4 -> sh5) -> ((sh1 -> a) -> (sh2 -> b) -> (sh3 -> c) -> (sh4 -> d) -> sh5 -> e) -> Array D sh5 e Data/Array/Repa/Repr/ByteString.hs:49:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: fromByteString :: Shape sh => sh -> ByteString -> Array B sh Word8 Data/Array/Repa/Repr/Unboxed.hs:92:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeUnboxedS :: (Shape sh, Load r1 sh e, UM.Unbox e) => Array r1 sh e -> Array U sh e Data/Array/Repa/Repr/Unboxed.hs:104:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeUnboxedP :: (Shape sh, Load r1 sh e, Monad m, UM.Unbox e) => Array r1 sh e -> m (Array U sh e) Data/Array/Repa/Repr/Unboxed.hs:124:1: warning: [-Wredundant-constraints] • Redundant constraints: (Shape sh, UM.Unbox e) • In the type signature for: fromUnboxed :: (Shape sh, UM.Unbox e) => sh -> U.Vector e -> Array U sh e Data/Array/Repa/Repr/Unboxed.hs:133:1: warning: [-Wredundant-constraints] • Redundant constraint: UM.Unbox e • In the type signature for: toUnboxed :: UM.Unbox e => Array U sh e -> U.Vector e Data/Array/Repa/Repr/Undefined.hs:47:10: warning: [-Wredundant-constraints] • Redundant constraint: Num e • In the instance declaration for ‘Load X sh e’ Data/Array/Repa/Operators/Reduction.hs:190:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq sh • In the type signature for: equalsP :: (Shape sh, Eq sh, Source r1 a, Source r2 a, Eq a, Monad m) => Array r1 sh a -> Array r2 sh a -> m Bool Data/Array/Repa/Operators/Reduction.hs:201:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq sh • In the type signature for: equalsS :: (Shape sh, Eq sh, Source r1 a, Source r2 a, Eq a) => Array r1 sh a -> Array r2 sh a -> Bool Data/Array/Repa/Repr/Vector.hs:85:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeVectorS :: (Shape sh, Load r1 sh e) => Array r1 sh e -> Array V sh e Data/Array/Repa/Repr/Vector.hs:93:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: computeVectorP :: (Shape sh, Load r1 sh e, Monad m) => Array r1 sh e -> m (Array V sh e) Data/Array/Repa/Repr/Vector.hs:110:1: warning: [-Wredundant-constraints] • Redundant constraint: Shape sh • In the type signature for: fromVector :: Shape sh => sh -> V.Vector e -> Array V sh e Data/Array/Repa/Arbitrary.hs:41:10: warning: [-Wredundant-constraints] • Redundant constraint: Shape a • In the instance declaration for ‘Arbitrary (a :. Int)’ Data/Array/Repa/Arbitrary.hs:73:10: warning: [-Wredundant-constraints] • Redundant constraint: Shape a • In the instance declaration for ‘CoArbitrary (a :. Int)’ Haddock coverage: 80% ( 4 / 5) in 'Data.Array.Repa.Stencil.Partition' Missing documentation for: Module header 100% ( 2 / 2) in 'Data.Array.Repa.Eval.Elt' 100% ( 4 / 4) in 'Data.Array.Repa.Shape' 80% ( 4 / 5) in 'Data.Array.Repa.Base' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Array.Repa.Eval.Target' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Array.Repa.Eval.Load' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Array.Repa.Repr.HintSmall' Missing documentation for: Module header 38% ( 6 / 16) in 'Data.Array.Repa.Index' Missing documentation for: DIM0 (Data/Array/Repa/Index.hs:30) DIM1 (Data/Array/Repa/Index.hs:31) DIM2 (Data/Array/Repa/Index.hs:32) DIM3 (Data/Array/Repa/Index.hs:33) DIM4 (Data/Array/Repa/Index.hs:34) DIM5 (Data/Array/Repa/Index.hs:35) ix2 (Data/Array/Repa/Index.hs:47) ix3 (Data/Array/Repa/Index.hs:51) ix4 (Data/Array/Repa/Index.hs:55) ix5 (Data/Array/Repa/Index.hs:59) 100% ( 6 / 6) in 'Data.Array.Repa.Slice' 100% ( 5 / 5) in 'Data.Array.Repa.Stencil.Base' 100% ( 2 / 2) in 'Data.Array.Repa.Stencil.Template' 100% ( 7 / 7) in 'Data.Array.Repa.Eval.Gang' 80% ( 4 / 5) in 'Data.Array.Repa.Eval.Reduction' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Array.Repa.Eval.Selection' Missing documentation for: Module header 100% ( 4 / 4) in 'Data.Array.Repa.Eval.Cursored' 100% ( 5 / 5) in 'Data.Array.Repa.Eval.Chunked' 80% ( 4 / 5) in 'Data.Array.Repa.Repr.Delayed' Missing documentation for: Module header 89% ( 8 / 9) in 'Data.Array.Repa.Operators.Traversal' Missing documentation for: Module header 93% ( 13 / 14) in 'Data.Array.Repa.Operators.IndexSpace' Missing documentation for: Module header 100% ( 9 / 9) in 'Data.Array.Repa.Unsafe' 75% ( 3 / 4) in 'Data.Array.Repa.Operators.Interleave' Missing documentation for: Module header 75% ( 3 / 4) in 'Data.Array.Repa.Repr.ByteString' Missing documentation for: Module header 83% ( 5 / 6) in 'Data.Array.Repa.Repr.ForeignPtr' Missing documentation for: Module header 100% ( 2 / 2) in 'Data.Array.Repa.Eval.Interleaved' 67% ( 2 / 3) in 'Data.Array.Repa.Repr.HintInterleave' Missing documentation for: Module header 100% ( 31 / 31) in 'Data.Array.Repa.Eval' 50% ( 2 / 4) in 'Data.Array.Repa.Repr.Partitioned' Missing documentation for: Module header Range (Data/Array/Repa/Repr/Partitioned.hs:26) 89% ( 16 / 18) in 'Data.Array.Repa.Repr.Unboxed' Missing documentation for: Module header Unbox 50% ( 1 / 2) in 'Data.Array.Repa.Operators.Selection' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.Array.Repa.Repr.Undefined' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Array.Repa.Repr.Cursored' Missing documentation for: Module header 50% ( 5 / 10) in 'Data.Array.Repa.Operators.Mapping' Missing documentation for: Module header +^ (Data/Array/Repa/Operators/Mapping.hs:59) -^ (Data/Array/Repa/Operators/Mapping.hs:62) *^ (Data/Array/Repa/Operators/Mapping.hs:65) /^ (Data/Array/Repa/Operators/Mapping.hs:68) 100% ( 5 / 5) in 'Data.Array.Repa.Specialised.Dim2' 75% ( 6 / 8) in 'Data.Array.Repa.Stencil.Dim2' Missing documentation for: Module header PC5 (Data/Array/Repa/Stencil/Dim2.hs:38) 91% ( 10 / 11) in 'Data.Array.Repa.Operators.Reduction' Missing documentation for: Module header 86% ( 6 / 7) in 'Data.Array.Repa.Repr.Vector' Missing documentation for: Module header 93% ( 14 / 15) in 'Data.Array.Repa.Arbitrary' Missing documentation for: Module header 94% ( 65 / 69) in 'Data.Array.Repa' Missing documentation for: +^ (Data/Array/Repa/Operators/Mapping.hs:59) -^ (Data/Array/Repa/Operators/Mapping.hs:62) *^ (Data/Array/Repa/Operators/Mapping.hs:65) /^ (Data/Array/Repa/Operators/Mapping.hs:68) 100% ( 5 / 5) in 'Data.Array.Repa.Stencil' Warning: Data.Array.Repa.Repr.HintSmall: could not find link destinations for: D:R:ArraySsha0 ASmall Warning: Data.Array.Repa.Eval.Gang: could not find link destinations for: Req Warning: Data.Array.Repa.Repr.Delayed: could not find link destinations for: D:R:ArrayDsha0 ADelayed Warning: Data.Array.Repa.Repr.ByteString: could not find link destinations for: D:R:ArrayBshWord80 AByteString Warning: Data.Array.Repa.Repr.ForeignPtr: could not find link destinations for: D:R:ArrayFsha0 AForeignPtr D:R:MVecFe0 FPVec Warning: Data.Array.Repa.Repr.HintInterleave: could not find link destinations for: D:R:ArrayIsha0 AInterleave Warning: Data.Array.Repa.Eval: could not find link destinations for: GElt Warning: Data.Array.Repa.Repr.Partitioned: could not find link destinations for: D:R:ArrayPshe0 APart Warning: Data.Array.Repa.Repr.Unboxed: could not find link destinations for: D:R:ArrayUsha0 AUnboxed D:R:MVecUe0 UMVec Warning: Data.Array.Repa.Repr.Undefined: could not find link destinations for: D:R:ArrayXshe0 AUndefined Warning: Data.Array.Repa.Repr.Cursored: could not find link destinations for: D:R:ArrayCsha0 ACursored Warning: Data.Array.Repa.Repr.Vector: could not find link destinations for: D:R:ArrayVsha0 AVector D:R:MVecVe0 MVector Warning: Data.Array.Repa: could not find link destinations for: D:R:ArrayDsha0 ADelayed D:R:ArrayUsha0 AUnboxed D:R:MVecUe0 UMVec Documentation created: dist/doc/html/repa/index.html, dist/doc/html/repa/repa.txt Creating package registration file: /tmp/pkgConf-repa-3.4.195737916778070285.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/repa-3.4.1.1-8WegHPlyLUhBnx1jAMPd7t Registering repa-3.4.1.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/repa-3.4.1.1' Installed repa-3.4.1.1 cabal: Entering directory '/tmp/cabal-tmp-31717/th-orphans-0.13.1' Configuring th-orphans-0.13.1... Building th-orphans-0.13.1... Preprocessing library th-orphans-0.13.1... [1 of 1] Compiling Language.Haskell.TH.Instances ( src/Language/Haskell/TH/Instances.hs, dist/build/Language/Haskell/TH/Instances.o ) src/Language/Haskell/TH/Instances.hs:343:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (ReaderT r m)’ src/Language/Haskell/TH/Instances.hs:367:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (WriterT w m)’ src/Language/Haskell/TH/Instances.hs:391:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (StateT s m)’ src/Language/Haskell/TH/Instances.hs:415:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (RWST r w s m)’ Running Haddock for th-orphans-0.13.1... Running hscolour for th-orphans-0.13.1... Preprocessing library th-orphans-0.13.1... Preprocessing library th-orphans-0.13.1... src/Language/Haskell/TH/Instances.hs:343:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (ReaderT r m)’ src/Language/Haskell/TH/Instances.hs:367:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (WriterT w m)’ src/Language/Haskell/TH/Instances.hs:391:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (StateT s m)’ src/Language/Haskell/TH/Instances.hs:415:10: warning: [-Wmissing-methods] • No explicit implementation for ‘qReifyFixity’, ‘qReifyConStrictness’, ‘qIsExtEnabled’, and ‘qExtsEnabled’ • In the instance declaration for ‘Quasi (RWST r w s m)’ Haddock coverage: 100% ( 1 / 1) in 'Language.Haskell.TH.Instances' Documentation created: dist/doc/html/th-orphans/index.html, dist/doc/html/th-orphans/th-orphans.txt Creating package registration file: /tmp/pkgConf-th-orphans-0.1313299536121317397309.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-orphans-0.13.1-AuN3tTrYMSALpIF0UOV0Ni Registering th-orphans-0.13.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-orphans-0.13.1' Installed th-orphans-0.13.1 cabal: Entering directory '/tmp/cabal-tmp-31717/contravariant-1.4' Configuring contravariant-1.4... Building contravariant-1.4... Preprocessing library contravariant-1.4... [1 of 4] Compiling Data.Functor.Contravariant ( src/Data/Functor/Contravariant.hs, dist/build/Data/Functor/Contravariant.o ) [2 of 4] Compiling Data.Functor.Contravariant.Divisible ( src/Data/Functor/Contravariant/Divisible.hs, dist/build/Data/Functor/Contravariant/Divisible.o ) [3 of 4] Compiling Data.Functor.Contravariant.Compose ( src/Data/Functor/Contravariant/Compose.hs, dist/build/Data/Functor/Contravariant/Compose.o ) [4 of 4] Compiling Data.Functor.Contravariant.Generic ( src/Data/Functor/Contravariant/Generic.hs, dist/build/Data/Functor/Contravariant/Generic.o ) Running Haddock for contravariant-1.4... Running hscolour for contravariant-1.4... Preprocessing library contravariant-1.4... Preprocessing library contravariant-1.4... Haddock coverage: 89% ( 17 / 19) in 'Data.Functor.Contravariant' Missing documentation for: Predicate (src/Data/Functor/Contravariant.hs:278) comparisonEquivalence (src/Data/Functor/Contravariant.hs:362) 100% ( 10 / 10) in 'Data.Functor.Contravariant.Divisible' 100% ( 4 / 4) in 'Data.Functor.Contravariant.Compose' 100% ( 3 / 3) in 'Data.Functor.Contravariant.Generic' Warning: Data.Functor.Contravariant.Generic: could not find link destinations for: GDeciding GDeciding1 Documentation created: dist/doc/html/contravariant/index.html, dist/doc/html/contravariant/contravariant.txt Creating package registration file: /tmp/pkgConf-contravariant-11452946245612766056.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/contravariant-1.4-DzaLxukcYo81MHO5zSdeeP Registering contravariant-1.4... cabal: Leaving directory '/tmp/cabal-tmp-31717/contravariant-1.4' Installed contravariant-1.4 cabal: Entering directory '/tmp/cabal-tmp-31717/protocol-buffers-descriptor-2.4.0' Configuring protocol-buffers-descriptor-2.4.0... Building protocol-buffers-descriptor-2.4.0... Preprocessing library protocol-buffers-descriptor-2.4.0... [ 1 of 29] Compiling Text.DescriptorProtos.SourceCodeInfo.Location ( src-auto-generated/Text/DescriptorProtos/SourceCodeInfo/Location.hs, dist/build/Text/DescriptorProtos/SourceCodeInfo/Location.o ) [ 2 of 29] Compiling Text.DescriptorProtos.FileOptions.OptimizeMode ( src-auto-generated/Text/DescriptorProtos/FileOptions/OptimizeMode.hs, dist/build/Text/DescriptorProtos/FileOptions/OptimizeMode.o ) [ 3 of 29] Compiling Text.DescriptorProtos.SourceCodeInfo ( src-auto-generated/Text/DescriptorProtos/SourceCodeInfo.hs, dist/build/Text/DescriptorProtos/SourceCodeInfo.o ) [ 4 of 29] Compiling Text.DescriptorProtos.FieldOptions.JSType ( src-auto-generated/Text/DescriptorProtos/FieldOptions/JSType.hs, dist/build/Text/DescriptorProtos/FieldOptions/JSType.o ) [ 5 of 29] Compiling Text.DescriptorProtos.FieldOptions.CType ( src-auto-generated/Text/DescriptorProtos/FieldOptions/CType.hs, dist/build/Text/DescriptorProtos/FieldOptions/CType.o ) [ 6 of 29] Compiling Text.DescriptorProtos.FieldDescriptorProto.Label ( src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto/Label.hs, dist/build/Text/DescriptorProtos/FieldDescriptorProto/Label.o ) [ 7 of 29] Compiling Text.DescriptorProtos.OneofDescriptorProto ( src-auto-generated/Text/DescriptorProtos/OneofDescriptorProto.hs, dist/build/Text/DescriptorProtos/OneofDescriptorProto.o ) [ 8 of 29] Compiling Text.DescriptorProtos.DescriptorProto.ReservedRange ( src-auto-generated/Text/DescriptorProtos/DescriptorProto/ReservedRange.hs, dist/build/Text/DescriptorProtos/DescriptorProto/ReservedRange.o ) [ 9 of 29] Compiling Text.DescriptorProtos.UninterpretedOption.NamePart ( src-auto-generated/Text/DescriptorProtos/UninterpretedOption/NamePart.hs, dist/build/Text/DescriptorProtos/UninterpretedOption/NamePart.o ) [10 of 29] Compiling Text.DescriptorProtos.UninterpretedOption ( src-auto-generated/Text/DescriptorProtos/UninterpretedOption.hs, dist/build/Text/DescriptorProtos/UninterpretedOption.o ) [11 of 29] Compiling Text.DescriptorProtos.EnumOptions ( src-auto-generated/Text/DescriptorProtos/EnumOptions.hs, dist/build/Text/DescriptorProtos/EnumOptions.o ) [12 of 29] Compiling Text.DescriptorProtos.EnumValueOptions ( src-auto-generated/Text/DescriptorProtos/EnumValueOptions.hs, dist/build/Text/DescriptorProtos/EnumValueOptions.o ) [13 of 29] Compiling Text.DescriptorProtos.FieldOptions ( src-auto-generated/Text/DescriptorProtos/FieldOptions.hs, dist/build/Text/DescriptorProtos/FieldOptions.o ) [14 of 29] Compiling Text.DescriptorProtos.FileOptions ( src-auto-generated/Text/DescriptorProtos/FileOptions.hs, dist/build/Text/DescriptorProtos/FileOptions.o ) [15 of 29] Compiling Text.DescriptorProtos.MessageOptions ( src-auto-generated/Text/DescriptorProtos/MessageOptions.hs, dist/build/Text/DescriptorProtos/MessageOptions.o ) [16 of 29] Compiling Text.DescriptorProtos.MethodOptions ( src-auto-generated/Text/DescriptorProtos/MethodOptions.hs, dist/build/Text/DescriptorProtos/MethodOptions.o ) [17 of 29] Compiling Text.DescriptorProtos.ServiceOptions ( src-auto-generated/Text/DescriptorProtos/ServiceOptions.hs, dist/build/Text/DescriptorProtos/ServiceOptions.o ) [18 of 29] Compiling Text.DescriptorProtos.MethodDescriptorProto ( src-auto-generated/Text/DescriptorProtos/MethodDescriptorProto.hs, dist/build/Text/DescriptorProtos/MethodDescriptorProto.o ) [19 of 29] Compiling Text.DescriptorProtos.ServiceDescriptorProto ( src-auto-generated/Text/DescriptorProtos/ServiceDescriptorProto.hs, dist/build/Text/DescriptorProtos/ServiceDescriptorProto.o ) [20 of 29] Compiling Text.DescriptorProtos.FieldDescriptorProto.Type ( src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto/Type.hs, dist/build/Text/DescriptorProtos/FieldDescriptorProto/Type.o ) [21 of 29] Compiling Text.DescriptorProtos.FieldDescriptorProto ( src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto.hs, dist/build/Text/DescriptorProtos/FieldDescriptorProto.o ) [22 of 29] Compiling Text.DescriptorProtos.EnumValueDescriptorProto ( src-auto-generated/Text/DescriptorProtos/EnumValueDescriptorProto.hs, dist/build/Text/DescriptorProtos/EnumValueDescriptorProto.o ) [23 of 29] Compiling Text.DescriptorProtos.EnumDescriptorProto ( src-auto-generated/Text/DescriptorProtos/EnumDescriptorProto.hs, dist/build/Text/DescriptorProtos/EnumDescriptorProto.o ) [24 of 29] Compiling Text.DescriptorProtos.DescriptorProto.ExtensionRange ( src-auto-generated/Text/DescriptorProtos/DescriptorProto/ExtensionRange.hs, dist/build/Text/DescriptorProtos/DescriptorProto/ExtensionRange.o ) [25 of 29] Compiling Text.DescriptorProtos.DescriptorProto ( src-auto-generated/Text/DescriptorProtos/DescriptorProto.hs, dist/build/Text/DescriptorProtos/DescriptorProto.o ) [26 of 29] Compiling Text.DescriptorProtos.FileDescriptorProto ( src-auto-generated/Text/DescriptorProtos/FileDescriptorProto.hs, dist/build/Text/DescriptorProtos/FileDescriptorProto.o ) [27 of 29] Compiling Text.DescriptorProtos.FileDescriptorSet ( src-auto-generated/Text/DescriptorProtos/FileDescriptorSet.hs, dist/build/Text/DescriptorProtos/FileDescriptorSet.o ) [28 of 29] Compiling Text.DescriptorProtos ( src-auto-generated/Text/DescriptorProtos.hs, dist/build/Text/DescriptorProtos.o ) [29 of 29] Compiling Text.DescriptorProtos.Options ( src-hand-written/Text/DescriptorProtos/Options.hs, dist/build/Text/DescriptorProtos/Options.o ) Running Haddock for protocol-buffers-descriptor-2.4.0... Running hscolour for protocol-buffers-descriptor-2.4.0... Preprocessing library protocol-buffers-descriptor-2.4.0... Preprocessing library protocol-buffers-descriptor-2.4.0... Haddock coverage: 0% ( 0 / 2) in 'Text.DescriptorProtos.SourceCodeInfo.Location' Missing documentation for: Module header Location (src-auto-generated/Text/DescriptorProtos/SourceCodeInfo/Location.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.FileOptions.OptimizeMode' Missing documentation for: Module header OptimizeMode (src-auto-generated/Text/DescriptorProtos/FileOptions/OptimizeMode.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.SourceCodeInfo' Missing documentation for: Module header SourceCodeInfo (src-auto-generated/Text/DescriptorProtos/SourceCodeInfo.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldOptions.JSType' Missing documentation for: Module header JSType (src-auto-generated/Text/DescriptorProtos/FieldOptions/JSType.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldOptions.CType' Missing documentation for: Module header CType (src-auto-generated/Text/DescriptorProtos/FieldOptions/CType.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldDescriptorProto.Label' Missing documentation for: Module header Label (src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto/Label.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.OneofDescriptorProto' Missing documentation for: Module header OneofDescriptorProto (src-auto-generated/Text/DescriptorProtos/OneofDescriptorProto.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.DescriptorProto.ReservedRange' Missing documentation for: Module header ReservedRange (src-auto-generated/Text/DescriptorProtos/DescriptorProto/ReservedRange.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.UninterpretedOption.NamePart' Missing documentation for: Module header NamePart (src-auto-generated/Text/DescriptorProtos/UninterpretedOption/NamePart.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.UninterpretedOption' Missing documentation for: Module header UninterpretedOption (src-auto-generated/Text/DescriptorProtos/UninterpretedOption.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.EnumOptions' Missing documentation for: Module header EnumOptions (src-auto-generated/Text/DescriptorProtos/EnumOptions.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.EnumValueOptions' Missing documentation for: Module header EnumValueOptions (src-auto-generated/Text/DescriptorProtos/EnumValueOptions.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldOptions' Missing documentation for: Module header FieldOptions (src-auto-generated/Text/DescriptorProtos/FieldOptions.hs:13) 0% ( 0 / 2) in 'Text.DescriptorProtos.FileOptions' Missing documentation for: Module header FileOptions (src-auto-generated/Text/DescriptorProtos/FileOptions.hs:12) 0% ( 0 / 2) in 'Text.DescriptorProtos.MessageOptions' Missing documentation for: Module header MessageOptions (src-auto-generated/Text/DescriptorProtos/MessageOptions.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.MethodOptions' Missing documentation for: Module header MethodOptions (src-auto-generated/Text/DescriptorProtos/MethodOptions.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.ServiceOptions' Missing documentation for: Module header ServiceOptions (src-auto-generated/Text/DescriptorProtos/ServiceOptions.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.MethodDescriptorProto' Missing documentation for: Module header MethodDescriptorProto (src-auto-generated/Text/DescriptorProtos/MethodDescriptorProto.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.ServiceDescriptorProto' Missing documentation for: Module header ServiceDescriptorProto (src-auto-generated/Text/DescriptorProtos/ServiceDescriptorProto.hs:12) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldDescriptorProto.Type' Missing documentation for: Module header Type (src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto/Type.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.FieldDescriptorProto' Missing documentation for: Module header FieldDescriptorProto (src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto.hs:13) 0% ( 0 / 2) in 'Text.DescriptorProtos.EnumValueDescriptorProto' Missing documentation for: Module header EnumValueDescriptorProto (src-auto-generated/Text/DescriptorProtos/EnumValueDescriptorProto.hs:11) 0% ( 0 / 2) in 'Text.DescriptorProtos.EnumDescriptorProto' Missing documentation for: Module header EnumDescriptorProto (src-auto-generated/Text/DescriptorProtos/EnumDescriptorProto.hs:12) 0% ( 0 / 2) in 'Text.DescriptorProtos.DescriptorProto.ExtensionRange' Missing documentation for: Module header ExtensionRange (src-auto-generated/Text/DescriptorProtos/DescriptorProto/ExtensionRange.hs:10) 0% ( 0 / 2) in 'Text.DescriptorProtos.DescriptorProto' Missing documentation for: Module header DescriptorProto (src-auto-generated/Text/DescriptorProtos/DescriptorProto.hs:16) 0% ( 0 / 2) in 'Text.DescriptorProtos.FileDescriptorProto' Missing documentation for: Module header FileDescriptorProto (src-auto-generated/Text/DescriptorProtos/FileDescriptorProto.hs:16) 0% ( 0 / 2) in 'Text.DescriptorProtos.FileDescriptorSet' Missing documentation for: Module header FileDescriptorSet (src-auto-generated/Text/DescriptorProtos/FileDescriptorSet.hs:11) 0% ( 0 / 3) in 'Text.DescriptorProtos' Missing documentation for: Module header protoInfo (src-auto-generated/Text/DescriptorProtos.hs:13) fileDescriptorProto (src-auto-generated/Text/DescriptorProtos.hs:18) 4% ( 1 / 26) in 'Text.DescriptorProtos.Options' Missing documentation for: descend (src-hand-written/Text/DescriptorProtos/Options.hs:93) descendKey (src-hand-written/Text/DescriptorProtos/Options.hs:99) toDP (src-hand-written/Text/DescriptorProtos/Options.hs:168) toEP (src-hand-written/Text/DescriptorProtos/Options.hs:171) toSP (src-hand-written/Text/DescriptorProtos/Options.hs:174) toFP (src-hand-written/Text/DescriptorProtos/Options.hs:177) toEVP (src-hand-written/Text/DescriptorProtos/Options.hs:180) toMP (src-hand-written/Text/DescriptorProtos/Options.hs:183) NameAndOptions (src-hand-written/Text/DescriptorProtos/Options.hs:102) DescendClass (src-hand-written/Text/DescriptorProtos/Options.hs:90) DescendKey (src-hand-written/Text/DescriptorProtos/Options.hs:96) FileDescriptorProto (src-auto-generated/Text/DescriptorProtos/FileDescriptorProto.hs:16) DescriptorProto (src-auto-generated/Text/DescriptorProtos/DescriptorProto.hs:16) EnumDescriptorProto (src-auto-generated/Text/DescriptorProtos/EnumDescriptorProto.hs:12) EnumValueDescriptorProto (src-auto-generated/Text/DescriptorProtos/EnumValueDescriptorProto.hs:11) FieldDescriptorProto (src-auto-generated/Text/DescriptorProtos/FieldDescriptorProto.hs:13) ServiceDescriptorProto (src-auto-generated/Text/DescriptorProtos/ServiceDescriptorProto.hs:12) MethodDescriptorProto (src-auto-generated/Text/DescriptorProtos/MethodDescriptorProto.hs:11) EnumOptions (src-auto-generated/Text/DescriptorProtos/EnumOptions.hs:11) EnumValueOptions (src-auto-generated/Text/DescriptorProtos/EnumValueOptions.hs:11) FieldOptions (src-auto-generated/Text/DescriptorProtos/FieldOptions.hs:13) FileOptions (src-auto-generated/Text/DescriptorProtos/FileOptions.hs:12) MessageOptions (src-auto-generated/Text/DescriptorProtos/MessageOptions.hs:11) MethodOptions (src-auto-generated/Text/DescriptorProtos/MethodOptions.hs:11) ServiceOptions (src-auto-generated/Text/DescriptorProtos/ServiceOptions.hs:11) Warning: Text.DescriptorProtos.SourceCodeInfo.Location: could not find link destinations for: Output Warning: Text.DescriptorProtos.FileOptions.OptimizeMode: could not find link destinations for: Output Warning: Text.DescriptorProtos.SourceCodeInfo: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldOptions.JSType: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldOptions.CType: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldDescriptorProto.Label: could not find link destinations for: Output Warning: Text.DescriptorProtos.OneofDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.DescriptorProto.ReservedRange: could not find link destinations for: Output Warning: Text.DescriptorProtos.UninterpretedOption.NamePart: could not find link destinations for: Output Warning: Text.DescriptorProtos.UninterpretedOption: could not find link destinations for: Output Warning: Text.DescriptorProtos.EnumOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.EnumValueOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.FileOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.MessageOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.MethodOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.ServiceOptions: could not find link destinations for: Output Warning: Text.DescriptorProtos.MethodDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.ServiceDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldDescriptorProto.Type: could not find link destinations for: Output Warning: Text.DescriptorProtos.FieldDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.EnumValueDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.EnumDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.DescriptorProto.ExtensionRange: could not find link destinations for: Output Warning: Text.DescriptorProtos.DescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.FileDescriptorProto: could not find link destinations for: Output Warning: Text.DescriptorProtos.FileDescriptorSet: could not find link destinations for: Output Warning: Text.DescriptorProtos.Options: could not find link destinations for: Output test4 test7 Documentation created: dist/doc/html/protocol-buffers-descriptor/index.html, dist/doc/html/protocol-buffers-descriptor/protocol-buffers-descriptor.txt Creating package registration file: /tmp/pkgConf-protocol-buffers-descriptor-2.41828995128517409934.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/protocol-buffers-descriptor-2.4.0-Gq1s7To5P4fG2KaAtiSgEs Registering protocol-buffers-descriptor-2.4.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/protocol-buffers-descriptor-2.4.0' Installed protocol-buffers-descriptor-2.4.0 cabal: Entering directory '/tmp/cabal-tmp-31717/numeric-prelude-0.4.2' Configuring numeric-prelude-0.4.2... Building numeric-prelude-0.4.2... Preprocessing library numeric-prelude-0.4.2... [ 1 of 97] Compiling MathObj.Permutation ( src/MathObj/Permutation.hs, dist/build/MathObj/Permutation.o ) [ 2 of 97] Compiling NumericPrelude.List ( src/NumericPrelude/List.hs, dist/build/NumericPrelude/List.o ) [ 3 of 97] Compiling Algebra.RealRing98 ( src/Algebra/RealRing98.hs, dist/build/Algebra/RealRing98.o ) [ 4 of 97] Compiling Algebra.Indexable ( src/Algebra/Indexable.hs, dist/build/Algebra/Indexable.o ) [ 5 of 97] Compiling Algebra.DimensionTerm ( src/Algebra/DimensionTerm.hs, dist/build/Algebra/DimensionTerm.o ) src/Algebra/DimensionTerm.hs:94:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyLeftMul :: (C u0, C u1, C v) => (u0 -> u1) -> Mul u0 v -> Mul u1 v src/Algebra/DimensionTerm.hs:96:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyRightMul :: (C u0, C u1, C v) => (u0 -> u1) -> Mul v u0 -> Mul v u1 src/Algebra/DimensionTerm.hs:98:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyRecip :: (C u0, C u1) => (u0 -> u1) -> Recip u0 -> Recip u1 src/Algebra/DimensionTerm.hs:116:1: warning: [-Wredundant-constraints] • Redundant constraint: C u • In the type signature for: cancelLeft :: C u => Mul (Recip u) u -> Scalar src/Algebra/DimensionTerm.hs:118:1: warning: [-Wredundant-constraints] • Redundant constraint: C u • In the type signature for: cancelRight :: C u => Mul u (Recip u) -> Scalar [ 6 of 97] Compiling NumericPrelude.Elementwise ( src/NumericPrelude/Elementwise.hs, dist/build/NumericPrelude/Elementwise.o ) [ 7 of 97] Compiling Algebra.EqualityDecision ( src/Algebra/EqualityDecision.hs, dist/build/Algebra/EqualityDecision.o ) [ 8 of 97] Compiling Algebra.OrderDecision ( src/Algebra/OrderDecision.hs, dist/build/Algebra/OrderDecision.o ) src/Algebra/OrderDecision.hs:162:1: warning: [-Wredundant-constraints] • Redundant constraint: C x • In the type signature for: element :: C x => (x -> x -> x -> x -> x) -> (v -> x) -> Elem.T (v, v, v, v) x [ 9 of 97] Compiling Algebra.Laws ( src/Algebra/Laws.hs, dist/build/Algebra/Laws.o ) [10 of 97] Compiling NumericPrelude.Base ( src/NumericPrelude/Base.hs, dist/build/NumericPrelude/Base.o ) [11 of 97] Compiling MathObj.Permutation.Table ( src/MathObj/Permutation/Table.hs, dist/build/MathObj/Permutation/Table.o ) [12 of 97] Compiling Algebra.Additive ( src/Algebra/Additive.hs, dist/build/Algebra/Additive.o ) [13 of 97] Compiling Algebra.ZeroTestable ( src/Algebra/ZeroTestable.hs, dist/build/Algebra/ZeroTestable.o ) [14 of 97] Compiling Algebra.Ring ( src/Algebra/Ring.hs, dist/build/Algebra/Ring.o ) [15 of 97] Compiling Algebra.Differential ( src/Algebra/Differential.hs, dist/build/Algebra/Differential.o ) [16 of 97] Compiling Algebra.IntegralDomain ( src/Algebra/IntegralDomain.hs, dist/build/Algebra/IntegralDomain.o ) [17 of 97] Compiling Algebra.Monoid ( src/Algebra/Monoid.hs, dist/build/Algebra/Monoid.o ) [18 of 97] Compiling Algebra.NonNegative ( src/Algebra/NonNegative.hs, dist/build/Algebra/NonNegative.o ) [19 of 97] Compiling Algebra.Units ( src/Algebra/Units.hs, dist/build/Algebra/Units.o ) src/Algebra/Units.hs:89:1: warning: [-Wredundant-constraints] • Redundant constraints: (Ring.C a, ZeroTestable.C a) • In the type signature for: intAssociate :: (P.Integral a, Ring.C a, ZeroTestable.C a) => a -> a [20 of 97] Compiling Algebra.PrincipalIdealDomain ( src/Algebra/PrincipalIdealDomain.hs, dist/build/Algebra/PrincipalIdealDomain.o ) src/Algebra/PrincipalIdealDomain.hs:346:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: propChineseRemainder :: (Eq a, C a) => a -> a -> [a] -> Property [21 of 97] Compiling MathObj.Monoid ( src/MathObj/Monoid.hs, dist/build/MathObj/Monoid.o ) [22 of 97] Compiling Algebra.RightModule ( src/Algebra/RightModule.hs, dist/build/Algebra/RightModule.o ) [23 of 97] Compiling Algebra.Vector ( src/Algebra/Vector.hs, dist/build/Algebra/Vector.o ) [24 of 97] Compiling MathObj.Algebra ( src/MathObj/Algebra.hs, dist/build/MathObj/Algebra.o ) [25 of 97] Compiling Algebra.Absolute ( src/Algebra/Absolute.hs, dist/build/Algebra/Absolute.o ) [26 of 97] Compiling Number.Ratio ( src/Number/Ratio.hs, dist/build/Number/Ratio.o ) src/Number/Ratio.hs:143:10: warning: [-Wredundant-constraints] • Redundant constraint: PID.C a • In the instance declaration for ‘ZeroTestable.C (T a)’ src/Number/Ratio.hs:153:11: warning: [-Wredundant-constraints] • Redundant constraint: PID.C a • In the instance declaration for ‘Show (T a)’ src/Number/Ratio.hs:237:1: warning: [-Wredundant-constraints] • Redundant constraint: P.Integral a • In the type signature for: fromRational98 :: P.Integral a => Ratio98.Ratio a -> T a [27 of 97] Compiling Algebra.Field ( src/Algebra/Field.hs, dist/build/Algebra/Field.o ) [28 of 97] Compiling Algebra.ToRational ( src/Algebra/ToRational.hs, dist/build/Algebra/ToRational.o ) src/Algebra/ToRational.hs:75:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Integer -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:76:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:77:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int8 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:78:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int16 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:79:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int32 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:80:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int64 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:81:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:82:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word8 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:83:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word16 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:84:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word32 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:85:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word64 -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:86:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Float -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:87:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Double -> Float " may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:88:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Integer -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:89:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:90:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int8 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:91:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int16 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:92:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int32 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:93:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Int64 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:94:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:95:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word8 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:96:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word16 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:97:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word32 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:98:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Word64 -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:99:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Float -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ src/Algebra/ToRational.hs:100:6: warning: [-Winline-rule-shadowing] Rule "NP.realToField :: Double -> Double" may never fire because ‘realToField’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘realToField’ [29 of 97] Compiling Algebra.RealIntegral ( src/Algebra/RealIntegral.hs, dist/build/Algebra/RealIntegral.o ) [30 of 97] Compiling Algebra.ToInteger ( src/Algebra/ToInteger.hs, dist/build/Algebra/ToInteger.o ) src/Algebra/ToInteger.hs:58:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Integer -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:59:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Integer -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:60:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Integer -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:61:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Integer -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:62:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:63:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:64:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:65:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:66:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int8 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:67:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int8 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:68:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int8 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:69:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int8 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:70:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int16 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:71:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int16 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:72:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int16 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:73:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int16 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:74:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int32 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:75:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int32 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:76:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int32 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:77:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int32 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:78:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int64 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:79:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int64 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:80:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int64 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:81:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Int64 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:82:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:83:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:84:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:85:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:86:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word8 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:87:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word8 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:88:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word8 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:89:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word8 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:90:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word16 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:91:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word16 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:92:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word16 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:93:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word16 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:94:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word32 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:95:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word32 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:96:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word32 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:97:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word32 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:98:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word64 -> Int" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:99:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word64 -> Integer" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:100:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word64 -> Float" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ src/Algebra/ToInteger.hs:101:6: warning: [-Winline-rule-shadowing] Rule "NP.fromIntegral :: Word64 -> Double" may never fire because ‘fromIntegral’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘fromIntegral’ [31 of 97] Compiling Algebra.Algebraic ( src/Algebra/Algebraic.hs, dist/build/Algebra/Algebraic.o ) [32 of 97] Compiling Algebra.Transcendental ( src/Algebra/Transcendental.hs, dist/build/Algebra/Transcendental.o ) [33 of 97] Compiling Algebra.Module ( src/Algebra/Module.hs, dist/build/Algebra/Module.o ) [34 of 97] Compiling Algebra.VectorSpace ( src/Algebra/VectorSpace.hs, dist/build/Algebra/VectorSpace.o ) [35 of 97] Compiling Algebra.DivisibleSpace ( src/Algebra/DivisibleSpace.hs, dist/build/Algebra/DivisibleSpace.o ) [36 of 97] Compiling Algebra.ModuleBasis ( src/Algebra/ModuleBasis.hs, dist/build/Algebra/ModuleBasis.o ) [37 of 97] Compiling NumericPrelude.List.Checked ( src/NumericPrelude/List/Checked.hs, dist/build/NumericPrelude/List/Checked.o ) [38 of 97] Compiling NumericPrelude.List.Generic ( src/NumericPrelude/List/Generic.hs, dist/build/NumericPrelude/List/Generic.o ) [39 of 97] Compiling Algebra.RealRing ( src/Algebra/RealRing.hs, dist/build/Algebra/RealRing.o ) src/Algebra/RealRing.hs:263:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: floorInt :: (Ring.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:271:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: ceilingInt :: (Ring.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:289:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: roundSimpleInt :: (Field.C a, Absolute.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:328:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Int8" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:333:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Int16" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:338:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Int32" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:343:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Int64" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:348:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Word" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:353:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Word8" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:358:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Word16" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:363:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Word32" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:368:6: warning: [-Winline-rule-shadowing] Rule "NP.roundSimple :: a -> Word64" may never fire because ‘roundSimple’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘roundSimple’ src/Algebra/RealRing.hs:387:1: warning: [-Wredundant-constraints] • Redundant constraint: C a • In the type signature for: approxRational :: (ToRational.C a, C a) => a -> a -> Rational [40 of 97] Compiling Algebra.FloatingPoint ( src/Algebra/FloatingPoint.hs, dist/build/Algebra/FloatingPoint.o ) [41 of 97] Compiling Algebra.RealField ( src/Algebra/RealField.hs, dist/build/Algebra/RealField.o ) [42 of 97] Compiling Algebra.RealTranscendental ( src/Algebra/RealTranscendental.hs, dist/build/Algebra/RealTranscendental.o ) [43 of 97] Compiling NumericPrelude.Numeric ( src/NumericPrelude/Numeric.hs, dist/build/NumericPrelude/Numeric.o ) [44 of 97] Compiling Algebra.Lattice ( src/Algebra/Lattice.hs, dist/build/Algebra/Lattice.o ) [45 of 97] Compiling NumericPrelude ( src/NumericPrelude.hs, dist/build/NumericPrelude.o ) [46 of 97] Compiling Algebra.NormedSpace.Euclidean ( src/Algebra/NormedSpace/Euclidean.hs, dist/build/Algebra/NormedSpace/Euclidean.o ) [47 of 97] Compiling Algebra.NormedSpace.Maximum ( src/Algebra/NormedSpace/Maximum.hs, dist/build/Algebra/NormedSpace/Maximum.o ) [48 of 97] Compiling Algebra.NormedSpace.Sum ( src/Algebra/NormedSpace/Sum.hs, dist/build/Algebra/NormedSpace/Sum.o ) [49 of 97] Compiling MathObj.DiscreteMap ( src/MathObj/DiscreteMap.hs, dist/build/MathObj/DiscreteMap.o ) src/MathObj/DiscreteMap.hs:49:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord i • In the type signature for: strip :: (Ord i, Eq v, Additive.C v) => Map i v -> Map i v [50 of 97] Compiling Algebra.OccasionallyScalar ( src/Algebra/OccasionallyScalar.hs, dist/build/Algebra/OccasionallyScalar.o ) [51 of 97] Compiling MathObj.Matrix ( src/MathObj/Matrix.hs, dist/build/MathObj/Matrix.o ) src/MathObj/Matrix.hs:223:1: warning: [-Wredundant-constraints] • Redundant constraints: (Rnd.RandomGen g, Rnd.Random a) • In the type signature for: randomAux :: (Rnd.RandomGen g, Rnd.Random a) => (g -> (a, g)) -> Dimension -> Dimension -> g -> (T a, g) [52 of 97] Compiling MathObj.PartialFraction ( src/MathObj/PartialFraction.hs, dist/build/MathObj/PartialFraction.o ) src/MathObj/PartialFraction.hs:68:1: warning: [-Wredundant-constraints] • Redundant constraint: Indexable.C a • In the type signature for: toFractionSum :: Indexable.C a => T a -> (a, [(a, [a])]) src/MathObj/PartialFraction.hs:206:1: warning: [-Wredundant-constraints] • Redundant constraint: Indexable.C a • In the type signature for: removeZeros :: (Indexable.C a, ZeroTestable.C a) => T a -> T a [53 of 97] Compiling MathObj.Permutation.CycleList ( src/MathObj/Permutation/CycleList.hs, dist/build/MathObj/Permutation/CycleList.o ) [54 of 97] Compiling MathObj.Permutation.CycleList.Check ( src/MathObj/Permutation/CycleList/Check.hs, dist/build/MathObj/Permutation/CycleList/Check.o ) [55 of 97] Compiling MathObj.Polynomial.Core ( src/MathObj/Polynomial/Core.hs, dist/build/MathObj/Polynomial/Core.o ) [56 of 97] Compiling MathObj.PowerSeries.Core ( src/MathObj/PowerSeries/Core.hs, dist/build/MathObj/PowerSeries/Core.o ) [57 of 97] Compiling MathObj.PowerSeries ( src/MathObj/PowerSeries.hs, dist/build/MathObj/PowerSeries.o ) [58 of 97] Compiling MathObj.PowerSeries2.Core ( src/MathObj/PowerSeries2/Core.hs, dist/build/MathObj/PowerSeries2/Core.o ) [59 of 97] Compiling MathObj.PowerSeries.Example ( src/MathObj/PowerSeries/Example.hs, dist/build/MathObj/PowerSeries/Example.o ) src/MathObj/PowerSeries/Example.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: tanExpl :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/Example.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: tanExplSieve :: (ZeroTestable.C a, Field.C a) => [a] [60 of 97] Compiling MathObj.PowerSeries.DifferentialEquation ( src/MathObj/PowerSeries/DifferentialEquation.hs, dist/build/MathObj/PowerSeries/DifferentialEquation.o ) src/MathObj/PowerSeries/DifferentialEquation.hs:69:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: solveDiffEq1 :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/DifferentialEquation.hs:77:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: verifyDiffEq1 :: (ZeroTestable.C a, Field.C a) => [a] [61 of 97] Compiling MathObj.PowerSeries2 ( src/MathObj/PowerSeries2.hs, dist/build/MathObj/PowerSeries2.o ) [62 of 97] Compiling MathObj.PowerSeries.Mean ( src/MathObj/PowerSeries/Mean.hs, dist/build/MathObj/PowerSeries/Mean.o ) src/MathObj/PowerSeries/Mean.hs:181:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: harmonic2 :: (Field.C a, Eq a) => PS2Core.T a src/MathObj/PowerSeries/Mean.hs:201:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: arithmetic2 :: (Field.C a, Eq a) => PS2Core.T a src/MathObj/PowerSeries/Mean.hs:226:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: meanValueDiff2 :: (Field.C a, Eq a) => PS2Core.T a -> [a] -> PS2Core.T a [63 of 97] Compiling Number.FixedPoint ( src/Number/FixedPoint.hs, dist/build/Number/FixedPoint.o ) [64 of 97] Compiling Number.ResidueClass ( src/Number/ResidueClass.hs, dist/build/Number/ResidueClass.o ) [65 of 97] Compiling Number.GaloisField2p32m5 ( src/Number/GaloisField2p32m5.hs, dist/build/Number/GaloisField2p32m5.o ) [66 of 97] Compiling Number.PartiallyTranscendental ( src/Number/PartiallyTranscendental.hs, dist/build/Number/PartiallyTranscendental.o ) [67 of 97] Compiling Number.ResidueClass.Check ( src/Number/ResidueClass/Check.hs, dist/build/Number/ResidueClass/Check.o ) src/Number/ResidueClass/Check.hs:67:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: lift1 :: Eq a => (a -> a -> a) -> T a -> T a [68 of 97] Compiling Number.ResidueClass.Maybe ( src/Number/ResidueClass/Maybe.hs, dist/build/Number/ResidueClass/Maybe.o ) [69 of 97] Compiling Number.ResidueClass.Reader ( src/Number/ResidueClass/Reader.hs, dist/build/Number/ResidueClass/Reader.o ) [70 of 97] Compiling Number.Physical.Unit ( src/Number/Physical/Unit.hs, dist/build/Number/Physical/Unit.o ) [71 of 97] Compiling Number.Physical.UnitDatabase ( src/Number/Physical/UnitDatabase.hs, dist/build/Number/Physical/UnitDatabase.o ) [72 of 97] Compiling Number.SI.Unit ( src/Number/SI/Unit.hs, dist/build/Number/SI/Unit.o ) [73 of 97] Compiling MathObj.Wrapper.Haskell98 ( src/MathObj/Wrapper/Haskell98.hs, dist/build/MathObj/Wrapper/Haskell98.o ) [74 of 97] Compiling MathObj.Polynomial ( src/MathObj/Polynomial.hs, dist/build/MathObj/Polynomial.o ) src/MathObj/Polynomial.hs:128:1: warning: [-Wredundant-constraints] • Redundant constraint: Additive.C a • In the type signature for: showsExpressionPrec :: (Show a, ZeroTestable.C a, Additive.C a) => Int -> String -> T a -> String -> String [75 of 97] Compiling MathObj.PowerSum ( src/MathObj/PowerSum.hs, dist/build/MathObj/PowerSum.o ) src/MathObj/PowerSum.hs:103:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: fromElemSymDenormalized :: (Field.C a, ZeroTestable.C a) => [a] -> [a] src/MathObj/PowerSum.hs:109:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: toElemSym :: (Field.C a, ZeroTestable.C a) => [a] -> [a] src/MathObj/PowerSum.hs:123:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: fromPolynomial :: (Field.C a, ZeroTestable.C a) => Poly.T a -> [a] [76 of 97] Compiling MathObj.RefinementMask2 ( src/MathObj/RefinementMask2.hs, dist/build/MathObj/RefinementMask2.o ) [77 of 97] Compiling MathObj.RootSet ( src/MathObj/RootSet.hs, dist/build/MathObj/RootSet.o ) [78 of 97] Compiling Number.Root ( src/Number/Root.hs, dist/build/Number/Root.o ) src/Number/Root.hs:98:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: root :: Ring.C a => Integer -> T a -> T a [79 of 97] Compiling Number.Complex ( src/Number/Complex.hs, dist/build/Number/Complex.o ) [80 of 97] Compiling MathObj.LaurentPolynomial ( src/MathObj/LaurentPolynomial.hs, dist/build/MathObj/LaurentPolynomial.o ) [81 of 97] Compiling Number.Positional ( src/Number/Positional.hs, dist/build/Number/Positional.o ) [82 of 97] Compiling Number.Quaternion ( src/Number/Quaternion.hs, dist/build/Number/Quaternion.o ) [83 of 97] Compiling Algebra.AffineSpace ( src/Algebra/AffineSpace.hs, dist/build/Algebra/AffineSpace.o ) [84 of 97] Compiling Number.ResidueClass.Func ( src/Number/ResidueClass/Func.hs, dist/build/Number/ResidueClass/Func.o ) [85 of 97] Compiling MathObj.Wrapper.NumericPrelude ( src/MathObj/Wrapper/NumericPrelude.hs, dist/build/MathObj/Wrapper/NumericPrelude.o ) src/MathObj/Wrapper/NumericPrelude.hs:95:10: warning: [-Wredundant-constraints] • Redundant constraints: (Eq a, Show a) • In the instance declaration for ‘Num (T a)’ [86 of 97] Compiling Number.DimensionTerm ( src/Number/DimensionTerm.hs, dist/build/Number/DimensionTerm.o ) src/Number/DimensionTerm.hs:58:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: fromNumberWithDimension :: Dim.C u => u -> a -> T u a src/Number/DimensionTerm.hs:61:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: toNumberWithDimension :: Dim.C u => u -> T u a -> a src/Number/DimensionTerm.hs:65:10: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the instance declaration for ‘Additive.C (T u a)’ src/Number/DimensionTerm.hs:92:10: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the instance declaration for ‘Random (T u a)’ src/Number/DimensionTerm.hs:100:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: (&*&) :: (Dim.C u, Dim.C v, Ring.C a) => T u a -> T v a -> T (Dim.Mul u v) a src/Number/DimensionTerm.hs:104:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: (&/&) :: (Dim.C u, Dim.C v, Field.C a) => T u a -> T v a -> T (Dim.Mul u (Dim.Recip v)) a src/Number/DimensionTerm.hs:122:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: recip :: (Dim.C u, Field.C a) => T u a -> T (Dim.Recip u) a src/Number/DimensionTerm.hs:126:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: unrecip :: (Dim.C u, Field.C a) => T (Dim.Recip u) a -> T u a src/Number/DimensionTerm.hs:134:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: sqrt :: (Dim.C u, Algebraic.C a) => T (Dim.Sqr u) a -> T u a src/Number/DimensionTerm.hs:139:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: abs :: (Dim.C u, Absolute.C a) => T u a -> T u a src/Number/DimensionTerm.hs:145:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: scale :: (Dim.C u, Ring.C a) => a -> T u a -> T u a src/Number/DimensionTerm.hs:152:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: rewriteDimension :: (Dim.C u, Dim.C v) => (u -> v) -> T u a -> T v a [87 of 97] Compiling Number.DimensionTerm.SI ( src/Number/DimensionTerm/SI.hs, dist/build/Number/DimensionTerm/SI.o ) [88 of 97] Compiling Number.FixedPoint.Check ( src/Number/FixedPoint/Check.hs, dist/build/Number/FixedPoint/Check.o ) [89 of 97] Compiling Number.NonNegative ( src/Number/NonNegative.hs, dist/build/Number/NonNegative.o ) src/Number/NonNegative.hs:175:10: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the instance declaration for ‘Absolute.C (T a)’ [90 of 97] Compiling Number.NonNegativeChunky ( src/Number/NonNegativeChunky.hs, dist/build/Number/NonNegativeChunky.o ) src/Number/NonNegativeChunky.hs:67:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: fromChunks :: NonNeg.C a => [a] -> T a src/Number/NonNegativeChunky.hs:70:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: toChunks :: NonNeg.C a => T a -> [a] src/Number/NonNegativeChunky.hs:73:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg98.C a • In the type signature for: fromChunky98 :: (NonNeg.C a, NonNeg98.C a) => Chunky98.T a -> T a src/Number/NonNegativeChunky.hs:209:10: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the instance declaration for ‘Absolute.C (T a)’ src/Number/NonNegativeChunky.hs:234:10: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the instance declaration for ‘Integral.C (T a)’ src/Number/NonNegativeChunky.hs:281:10: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the instance declaration for ‘Arbitrary (T a)’ src/Number/NonNegativeChunky.hs:288:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg98.C a • In the type signature for: fromChunky98_ :: NonNeg98.C a => Chunky98.T a -> T a [91 of 97] Compiling Number.Peano ( src/Number/Peano.hs, dist/build/Number/Peano.o ) [92 of 97] Compiling Number.Positional.Check ( src/Number/Positional/Check.hs, dist/build/Number/Positional/Check.o ) [93 of 97] Compiling Number.OccasionallyScalarExpression ( src/Number/OccasionallyScalarExpression.hs, dist/build/Number/OccasionallyScalarExpression.o ) [94 of 97] Compiling Number.Physical ( src/Number/Physical.hs, dist/build/Number/Physical.o ) src/Number/Physical.hs:43:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: quantity :: (Ord i, Enum i, Ring.C a) => [Int] -> a -> T i a src/Number/Physical.hs:92:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord i • In the type signature for: scale :: (Ord i, Ring.C a) => a -> T i a -> T i a [95 of 97] Compiling Number.Physical.Show ( src/Number/Physical/Show.hs, dist/build/Number/Physical/Show.o ) src/Number/Physical/Show.hs:29:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showNat :: (Ord i, Show v, Field.C a, Ord a, NormedMax.C a v) => Db.T i a -> Value.T i v -> String src/Number/Physical/Show.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showSplit :: (Ord i, Show v, Field.C a, Ord a, NormedMax.C a v) => Db.T i a -> Value.T i v -> (v, String) src/Number/Physical/Show.hs:47:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showScaled :: (Ord i, Show v, Ord a, Field.C a, NormedMax.C a v) => v -> [UnitSet i a] -> (v, String) src/Number/Physical/Show.hs:58:1: warning: [-Wredundant-constraints] • Redundant constraints: (Ord i, Show v, Ord a) • In the type signature for: chooseScale :: (Ord i, Show v, Ord a, Field.C a, NormedMax.C a v) => v -> UnitSet i a -> (v, Scale a) src/Number/Physical/Show.hs:95:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: getUnit :: Ring.C a => String -> Db.T i a -> Value.T i a [96 of 97] Compiling Number.Physical.Read ( src/Number/Physical/Read.hs, dist/build/Number/Physical/Read.o ) src/Number/Physical/Read.hs:25:1: warning: [-Wredundant-constraints] • Redundant constraint: Enum i • In the type signature for: readsNat :: (Enum i, Ord i, Read v, VectorSpace.C a v) => Db.T i a -> Int -> ReadS (Value.T i v) [97 of 97] Compiling Number.SI ( src/Number/SI.hs, dist/build/Number/SI.o ) src/Number/SI.hs:101:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showNat :: (Show v, Field.C a, Ord a, NormedMax.C a v) => UnitDatabase.T Dimension a -> T a v -> String src/Number/SI.hs:117:10: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the instance declaration for ‘Read (T a v)’ src/Number/SI.hs:191:1: warning: [-Wredundant-constraints] • Redundant constraints: (Field.C a, Field.C v) • In the type signature for: quantity :: (Field.C a, Field.C v) => Unit.T Dimension -> v -> T a v Running Haddock for numeric-prelude-0.4.2... Running hscolour for numeric-prelude-0.4.2... Preprocessing library numeric-prelude-0.4.2... Preprocessing library numeric-prelude-0.4.2... src/Algebra/DimensionTerm.hs:94:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyLeftMul :: (C u0, C u1, C v) => (u0 -> u1) -> Mul u0 v -> Mul u1 v src/Algebra/DimensionTerm.hs:96:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyRightMul :: (C u0, C u1, C v) => (u0 -> u1) -> Mul v u0 -> Mul v u1 src/Algebra/DimensionTerm.hs:98:1: warning: [-Wredundant-constraints] • Redundant constraint: C u0 • In the type signature for: applyRecip :: (C u0, C u1) => (u0 -> u1) -> Recip u0 -> Recip u1 src/Algebra/DimensionTerm.hs:116:1: warning: [-Wredundant-constraints] • Redundant constraint: C u • In the type signature for: cancelLeft :: C u => Mul (Recip u) u -> Scalar src/Algebra/DimensionTerm.hs:118:1: warning: [-Wredundant-constraints] • Redundant constraint: C u • In the type signature for: cancelRight :: C u => Mul u (Recip u) -> Scalar src/Algebra/OrderDecision.hs:162:1: warning: [-Wredundant-constraints] • Redundant constraint: C x • In the type signature for: element :: C x => (x -> x -> x -> x -> x) -> (v -> x) -> Elem.T (v, v, v, v) x Haddock coverage: 100% ( 2 / 2) in 'MathObj.Permutation' 38% ( 3 / 8) in 'NumericPrelude.List' Missing documentation for: Module header zipWithOverlap (src/NumericPrelude/List.hs:22) zipWithChecked (src/NumericPrelude/List.hs:33) mapLast' (src/NumericPrelude/List.hs:58) mapLast'' (src/NumericPrelude/List.hs:69) 0% ( 0 / 6) in 'Algebra.RealRing98' Missing documentation for: Module header fastSplitFraction (src/Algebra/RealRing98.hs:4) fixSplitFraction (src/Algebra/RealRing98.hs:13) fastFraction (src/Algebra/RealRing98.hs:22) signedFraction (src/Algebra/RealRing98.hs:30) fixFraction (src/Algebra/RealRing98.hs:37) 71% ( 5 / 7) in 'Algebra.Indexable' Missing documentation for: toOrd (src/Algebra/Indexable.hs:71) fromOrd (src/Algebra/Indexable.hs:69) 10% ( 8 / 79) in 'Algebra.DimensionTerm' Missing documentation for: C (src/Algebra/DimensionTerm.hs:27) noValue (src/Algebra/DimensionTerm.hs:30) Scalar (src/Algebra/DimensionTerm.hs:37) Mul (src/Algebra/DimensionTerm.hs:38) Recip (src/Algebra/DimensionTerm.hs:39) Sqr (src/Algebra/DimensionTerm.hs:40) appPrec (src/Algebra/DimensionTerm.hs:42) (src/Algebra/DimensionTerm.hs:45) (src/Algebra/DimensionTerm.hs:48) (src/Algebra/DimensionTerm.hs:57) (src/Algebra/DimensionTerm.hs:65) (src/Algebra/DimensionTerm.hs:67) (src/Algebra/DimensionTerm.hs:69) scalar (src/Algebra/DimensionTerm.hs:72) mul (src/Algebra/DimensionTerm.hs:75) recip (src/Algebra/DimensionTerm.hs:78) %*% (src/Algebra/DimensionTerm.hs:85) %/% (src/Algebra/DimensionTerm.hs:88) applyLeftMul (src/Algebra/DimensionTerm.hs:94) applyRightMul (src/Algebra/DimensionTerm.hs:96) applyRecip (src/Algebra/DimensionTerm.hs:98) commute (src/Algebra/DimensionTerm.hs:101) associateLeft (src/Algebra/DimensionTerm.hs:103) associateRight (src/Algebra/DimensionTerm.hs:105) recipMul (src/Algebra/DimensionTerm.hs:107) mulRecip (src/Algebra/DimensionTerm.hs:109) identityLeft (src/Algebra/DimensionTerm.hs:112) identityRight (src/Algebra/DimensionTerm.hs:114) cancelLeft (src/Algebra/DimensionTerm.hs:116) cancelRight (src/Algebra/DimensionTerm.hs:118) invertRecip (src/Algebra/DimensionTerm.hs:120) doubleRecip (src/Algebra/DimensionTerm.hs:122) recipScalar (src/Algebra/DimensionTerm.hs:124) (src/Algebra/DimensionTerm.hs:140) Length (src/Algebra/DimensionTerm.hs:147) Time (src/Algebra/DimensionTerm.hs:148) Mass (src/Algebra/DimensionTerm.hs:149) Charge (src/Algebra/DimensionTerm.hs:150) Angle (src/Algebra/DimensionTerm.hs:151) Temperature (src/Algebra/DimensionTerm.hs:152) Information (src/Algebra/DimensionTerm.hs:153) length (src/Algebra/DimensionTerm.hs:155) time (src/Algebra/DimensionTerm.hs:158) mass (src/Algebra/DimensionTerm.hs:161) charge (src/Algebra/DimensionTerm.hs:164) angle (src/Algebra/DimensionTerm.hs:167) temperature (src/Algebra/DimensionTerm.hs:170) information (src/Algebra/DimensionTerm.hs:173) (src/Algebra/DimensionTerm.hs:177) (src/Algebra/DimensionTerm.hs:178) (src/Algebra/DimensionTerm.hs:179) (src/Algebra/DimensionTerm.hs:180) (src/Algebra/DimensionTerm.hs:181) (src/Algebra/DimensionTerm.hs:182) (src/Algebra/DimensionTerm.hs:183) (src/Algebra/DimensionTerm.hs:185) (src/Algebra/DimensionTerm.hs:186) (src/Algebra/DimensionTerm.hs:187) (src/Algebra/DimensionTerm.hs:188) (src/Algebra/DimensionTerm.hs:189) (src/Algebra/DimensionTerm.hs:190) (src/Algebra/DimensionTerm.hs:191) Frequency (src/Algebra/DimensionTerm.hs:195) frequency (src/Algebra/DimensionTerm.hs:197) Voltage (src/Algebra/DimensionTerm.hs:201) VoltageAnalytical (src/Algebra/DimensionTerm.hs:203) voltage (src/Algebra/DimensionTerm.hs:206) (src/Algebra/DimensionTerm.hs:209) (src/Algebra/DimensionTerm.hs:211) unpackVoltage (src/Algebra/DimensionTerm.hs:213) packVoltage (src/Algebra/DimensionTerm.hs:216) 10% ( 1 / 10) in 'NumericPrelude.Elementwise' Missing documentation for: Module header with (src/NumericPrelude/Elementwise.hs:19) element (src/NumericPrelude/Elementwise.hs:23) run2 (src/NumericPrelude/Elementwise.hs:28) run3 (src/NumericPrelude/Elementwise.hs:32) run4 (src/NumericPrelude/Elementwise.hs:36) run5 (src/NumericPrelude/Elementwise.hs:40) (src/NumericPrelude/Elementwise.hs:44) (src/NumericPrelude/Elementwise.hs:49) 13% ( 2 / 15) in 'Algebra.EqualityDecision' Missing documentation for: deflt (src/Algebra/EqualityDecision.hs:49) (src/Algebra/EqualityDecision.hs:55) (src/Algebra/EqualityDecision.hs:59) (src/Algebra/EqualityDecision.hs:63) (src/Algebra/EqualityDecision.hs:67) (src/Algebra/EqualityDecision.hs:71) (src/Algebra/EqualityDecision.hs:75) element (src/Algebra/EqualityDecision.hs:82) <*>.==? (src/Algebra/EqualityDecision.hs:89) (src/Algebra/EqualityDecision.hs:96) (src/Algebra/EqualityDecision.hs:100) (src/Algebra/EqualityDecision.hs:104) (src/Algebra/EqualityDecision.hs:108) 8% ( 2 / 24) in 'Algebra.OrderDecision' Missing documentation for: max (src/Algebra/OrderDecision.hs:97) min (src/Algebra/OrderDecision.hs:100) maximum (src/Algebra/OrderDecision.hs:103) minimum (src/Algebra/OrderDecision.hs:106) compareOrd (src/Algebra/OrderDecision.hs:112) (src/Algebra/OrderDecision.hs:119) (src/Algebra/OrderDecision.hs:123) (src/Algebra/OrderDecision.hs:127) (src/Algebra/OrderDecision.hs:131) (src/Algebra/OrderDecision.hs:135) (src/Algebra/OrderDecision.hs:139) elementCompare (src/Algebra/OrderDecision.hs:146) <*>.<=>? (src/Algebra/OrderDecision.hs:154) element (src/Algebra/OrderDecision.hs:162) <*>.<=? (src/Algebra/OrderDecision.hs:170) <*>.>=? (src/Algebra/OrderDecision.hs:177) <*>..>? (src/Algebra/OrderDecision.hs:191) (src/Algebra/OrderDecision.hs:198) (src/Algebra/OrderDecision.hs:210) (src/Algebra/OrderDecision.hs:222) (src/Algebra/OrderDecision.hs:234) 6% ( 1 / 17) in 'Algebra.Laws' Missing documentation for: commutative (src/Algebra/Laws.hs:8) associative (src/Algebra/Laws.hs:11) leftIdentity (src/Algebra/Laws.hs:14) rightIdentity (src/Algebra/Laws.hs:17) identity (src/Algebra/Laws.hs:20) leftZero (src/Algebra/Laws.hs:23) rightZero (src/Algebra/Laws.hs:26) zero (src/Algebra/Laws.hs:29) leftInverse (src/Algebra/Laws.hs:32) rightInverse (src/Algebra/Laws.hs:35) inverse (src/Algebra/Laws.hs:38) leftDistributive (src/Algebra/Laws.hs:41) rightDistributive (src/Algebra/Laws.hs:44) homomorphism (src/Algebra/Laws.hs:47) rightCascade (src/Algebra/Laws.hs:51) leftCascade (src/Algebra/Laws.hs:55) 98% (120 /123) in 'NumericPrelude.Base' Missing documentation for: Bool Ordering catch (src/NumericPrelude/Base.hs:137) 15% ( 2 / 13) in 'MathObj.Permutation.Table' Missing documentation for: T (src/MathObj/Permutation/Table.hs:30) fromFunction (src/MathObj/Permutation/Table.hs:33) toFunction (src/MathObj/Permutation/Table.hs:38) fromPermutation (src/MathObj/Permutation/Table.hs:45) fromCycles (src/MathObj/Permutation/Table.hs:50) identity (src/MathObj/Permutation/Table.hs:54) cycle (src/MathObj/Permutation/Table.hs:57) inverse (src/MathObj/Permutation/Table.hs:61) compose (src/MathObj/Permutation/Table.hs:66) closure (src/MathObj/Permutation/Table.hs:90) closureSlow (src/MathObj/Permutation/Table.hs:104) 60% ( 15 / 25) in 'Algebra.Additive' Missing documentation for: Module header sumNestedCommutative (src/Algebra/Additive.hs:125) elementSub (src/Algebra/Additive.hs:165) elementNeg (src/Algebra/Additive.hs:172) <*>.- (src/Algebra/Additive.hs:194) <*>.-$ (src/Algebra/Additive.hs:201) propAssociative (src/A src/Algebra/Units.hs:89:1: warning: [-Wredundant-constraints] • Redundant constraints: (Ring.C a, ZeroTestable.C a) • In the type signature for: intAssociate :: (P.Integral a, Ring.C a, ZeroTestable.C a) => a -> a src/Algebra/PrincipalIdealDomain.hs:346:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: propChineseRemainder :: (Eq a, C a) => a -> a -> [a] -> Property src/Number/Ratio.hs:143:10: warning: [-Wredundant-constraints] • Redundant constraint: PID.C a • In the instance declaration for ‘ZeroTestable.C (T a)’ src/Number/Ratio.hs:153:11: warning: [-Wredundant-constraints] • Redundant constraint: PID.C a • In the instance declaration for ‘Show (T a)’ src/Number/Ratio.hs:237:1: warning: [-Wredundant-constraints] • Redundant constraint: P.Integral a • In the type signature for: fromRational98 :: P.Integral a => Ratio98.Ratio a -> T a lgebra/Additive.hs:391) propCommutative (src/Algebra/Additive.hs:392) propIdentity (src/Algebra/Additive.hs:393) propInverse (src/Algebra/Additive.hs:394) 19% ( 4 / 21) in 'Algebra.ZeroTestable' Missing documentation for: Module header (src/Algebra/ZeroTestable.hs:37) (src/Algebra/ZeroTestable.hs:38) (src/Algebra/ZeroTestable.hs:39) (src/Algebra/ZeroTestable.hs:41) (src/Algebra/ZeroTestable.hs:42) (src/Algebra/ZeroTestable.hs:43) (src/Algebra/ZeroTestable.hs:44) (src/Algebra/ZeroTestable.hs:45) (src/Algebra/ZeroTestable.hs:47) (src/Algebra/ZeroTestable.hs:48) (src/Algebra/ZeroTestable.hs:49) (src/Algebra/ZeroTestable.hs:50) (src/Algebra/ZeroTestable.hs:51) (src/Algebra/ZeroTestable.hs:57) (src/Algebra/ZeroTestable.hs:60) (src/Algebra/ZeroTestable.hs:64) 27% ( 6 / 22) in 'Algebra.Ring' Missing documentation for: Module header * (src/Algebra/Ring.hs:69) one (src/Algebra/Ring.hs:70) fromInteger (src/Algebra/Ring.hs:71) sqr (src/Algebra/Ring.hs:99) product (src/Algebra/Ring.hs:102) product1 (src/Algebra/Ring.hs:105) scalarProduct (src/Algebra/Ring.hs:109) propAssociative (src/Algebra/Ring.hs:225) propLeftDistributive (src/Algebra/Ring.hs:226) propRightDistributive (src/Algebra/Ring.hs:227) propLeftIdentity (src/Algebra/Ring.hs:228) propRightIdentity (src/Algebra/Ring.hs:229) propPowerCascade (src/Algebra/Ring.hs:237) propPowerProduct (src/Algebra/Ring.hs:238) propPowerDistributive (src/Algebra/Ring.hs:239) 50% ( 1 / 2) in 'Algebra.Differential' Missing documentation for: Module header 41% ( 12 / 29) in 'Algebra.IntegralDomain' Missing documentation for: Module header div (src/Algebra/IntegralDomain.hs:99) div (src/Algebra/IntegralDomain.hs:99) divMod (src/Algebra/IntegralDomain.hs:100) divides (src/Algebra/IntegralDomain.hs:111) sameResidueClass (src/Algebra/IntegralDomain.hs:115) even (src/Algebra/IntegralDomain.hs:176) odd (src/Algebra/IntegralDomain.hs:176) decomposeVarPositionalInf (src/Algebra/IntegralDomain.hs:132) propInverse (src/Algebra/IntegralDomain.hs:310) propMultipleDiv (src/Algebra/IntegralDomain.hs:311) propMultipleMod (src/Algebra/IntegralDomain.hs:312) propProjectAddition (src/Algebra/IntegralDomain.hs:313) propProjectMultiplication (src/Algebra/IntegralDomain.hs:314) propUniqueRepresentative (src/Algebra/IntegralDomain.hs:316) propZeroRepresentative (src/Algebra/IntegralDomain.hs:317) propSameResidueClass (src/Algebra/IntegralDomain.hs:315) 20% ( 2 / 10) in 'Algebra.Monoid' Missing documentation for: (src/Algebra/Monoid.hs:38) (src/Algebra/Monoid.hs:43) (src/Algebra/Monoid.hs:48) (src/Algebra/Monoid.hs:53) (src/Algebra/Monoid.hs:58) (src/Algebra/Monoid.hs:63) (src/Algebra/Monoid.hs:69) (src/Algebra/Monoid.hs:74) 57% ( 4 / 7) in 'Algebra.NonNegative' Missing documentation for: zero (src/Algebra/NonNegative.hs:100) add (src/Algebra/NonNegative.hs:106) sum (src/Algebra/NonNegative.hs:109) 29% ( 5 / 17) in 'Algebra.Units' Missing documentation for: Module header isUnit (src/Algebra/Units.hs:74) stdAssociate (src/Algebra/Units.hs:75) stdAssociate (src/Algebra/Units.hs:75) stdAssociate (src/Algebra/Units.hs:75) intQuery (src/Algebra/Units.hs:86) intAssociate (src/Algebra/Units.hs:89) intStandard (src/Algebra/Units.hs:89) intStandardInverse (src/Algebra/Units.hs:89) propComposition (src/Algebra/Units.hs:141) propInverseUnit (src/Algebra/Units.hs:142) propUniqueAssociate (src/Algebra/Units.hs:143) 39% ( 13 / 33) in 'Algebra.PrincipalIdealDomain' Missing documentation for: Module header coprime (src/Algebra/PrincipalIdealDomain.hs:139) euclid (src/Algebra/PrincipalIdealDomain.hs:150) extendedEuclid (src/Algebra/PrincipalIdealDomain.hs:165) diophantineMulti (src/Algebra/PrincipalIdealDomain.hs:230) propMaximalDivisor (src/Algebra/PrincipalIdealDomain.hs:345) propGCDDiophantine (src/Algebra/PrincipalIdealDomain.hs:331) propExtendedGCDMulti (src/Algebra/PrincipalIdealDomain.hs:332) propDiophantine (src/Algebra/PrincipalIdealDomain.hs:335) propDiophantineMin (src/Algebra/PrincipalIdealDomain.hs:336) propDiophantineMulti (src/Algebra/PrincipalIdealDomain.hs:339) propDiophantineMultiMin (src/Algebra/PrincipalIdealDomain.hs:340) propChineseRemainder (src/Algebra/PrincipalIdealDomain.hs:346) propDivisibleGCD (src/Algebra/PrincipalIdealDomain.hs:341) propDivisibleLCM (src/Algebra/PrincipalIdealDomain.hs:342) propGCDIdentity (src/Algebra/PrincipalIdealDomain.hs:328) propGCDCommutative (src/Algebra/PrincipalIdealDomain.hs:330) propGCDAssociative (src/Algebra/PrincipalIdealDomain.hs:329) propGCDHomogeneous (src/Algebra/PrincipalIdealDomain.hs:344) propGCD_LCM (src/Algebra/PrincipalIdealDomain.hs:343) 33% ( 3 / 9) in 'MathObj.Monoid' Missing documentation for: Module header (src/MathObj/Monoid.hs:22) LCM (src/MathObj/Monoid.hs:27) (src/MathObj/Monoid.hs:30) (src/MathObj/Monoid.hs:41) (src/MathObj/Monoid.hs:53) 0% ( 0 / 2) in 'Algebra.RightModule' Missing documentation for: Module header C (src/Algebra/RightModule.hs:16) 50% ( 7 / 14) in 'Algebra.Vector' Missing documentation for: functorScale (src/Algebra/Vector.hs:62) (src/Algebra/Vector.hs:65) (src/Algebra/Vector.hs:70) (src/Algebra/Vector.hs:75) propCascade (src/Algebra/Vector.hs:91) propRightDistributive (src/Algebra/Vector.hs:95) propLeftDistributive (src/Algebra/Vector.hs:99) 10% ( 1 / 10) in 'MathObj.Algebra' Missing documentation for: T (src/MathObj/Algebra.hs:31) (src/MathObj/Algebra.hs:35) (src/MathObj/Algebra.hs:40) zipWith (src/MathObj/Algebra.hs:50) (src/MathObj/Algebra.hs:53) (src/MathObj/Algebra.hs:58) mulMonomial (src/MathObj/Algebra.hs:64) (src/MathObj/Algebra.hs:67) monomial (src/MathObj/Algebra.hs:73) 25% ( 1 / 4) in 'Algebra.Absolute' Missing documentation for: Module header absOrd (src/Algebra/Absolute.hs:69) signumOrd (src/Algebra/Absolute.hs:72) 40% ( 4 / 10) in 'Number.Ratio' Missing documentation for: T (src/Number/Ratio.hs:60) % (src/Number/Ratio.hs:86) Rational (src/Number/Ratio.hs:64) fromValue (src/Number/Ratio.hs:67) recip (src/Number/Ratio.hs:123) scale (src/Number/Ratio.hs:70) 45% ( 5 / 11) in 'Algebra.Field' Missing documentation for: Module header / (src/Algebra/Field.hs:72) recip (src/Algebra/Field.hs:73) fromRational' (src/Algebra/Field.hs:74) ^- (src/Algebra/Field.hs:75) propReciprocal (src/Algebra/Field.hs:145) 12% ( 2 / 16) in 'Algebra.ToRational' Missing documentation for: Module header (src/Algebra/ToRational.hs:37) (src/Algebra/ToRational.hs:41) (src/Algebra/ToRational.hs:45) (src/Algebra/ToRational.hs:49) (src/Algebra/ToRational.hs:50) (src/Algebra/ToRational.hs:51) (src/Algebra/ToRational.hs:52) (src/Algebra/ToRational.hs:53) (src/Algebra/ToRational.hs:55) (src/Algebra/ToRational.hs:56) (src/Algebra/ToRational.hs:57) (src/Algebra/ToRational.hs:58) (src/Algebra/ToRational.hs:59) 100% ( 2 / 2) in 'Algebra.RealIntegral' 18% ( 3 / 17) in 'Algebra.ToInteger' Missing documentation for: Module header fromIntegral (src/Algebra/ToInteger.hs:52) (src/Algebra/ToInteger.hs:105) (src/Algebra/ToInteger.hs:107) (src/Algebra/ToInteger.hs:108) (src/Algebra/ToInteger.hs:109) (src/Algebra/ToInteger.hs:110) (src/Algebra/ToInteger.hs:111) (src/Algebra/ToInteger.hs:113) (src/Algebra/ToInteger.hs:114) (src/Algebra/ToInteger.hs:115) (src/Algebra/ToInteger.hs:116) (src/Algebra/ToInteger.hs:117) (src/Algebra/ToInteger.hs:120) 18% ( 2 / 11) in 'Algebra.Algebraic' Missing documentation src/Algebra/RealRing.hs:263:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: floorInt :: (Ring.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:271:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: ceilingInt :: (Ring.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:289:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: roundSimpleInt :: (Field.C a, Absolute.C a, Ord a) => (a -> Int) -> (Int -> a) -> a -> Int src/Algebra/RealRing.hs:387:1: warning: [-Wredundant-constraints] • Redundant constraint: C a • In the type signature for: approxRational :: (ToRational.C a, C a) => a -> a -> Rational for: Module header genericRoot (src/Algebra/Algebraic.hs:35) power (src/Algebra/Algebraic.hs:38) (src/Algebra/Algebraic.hs:41) (src/Algebra/Algebraic.hs:46) propSqrSqrt (src/Algebra/Algebraic.hs:57) propPowerCascade (src/Algebra/Algebraic.hs:60) propPowerProduct (src/Algebra/Algebraic.hs:61) propPowerDistributive (src/Algebra/Algebraic.hs:62) 11% ( 3 / 27) in 'Algebra.Transcendental' Missing documentation for: Module header (src/Algebra/Transcendental.hs:78) (src/Algebra/Transcendental.hs:105) ^? (src/Algebra/Transcendental.hs:135) propExpLog (src/Algebra/Transcendental.hs:141) propLogExp (src/Algebra/Transcendental.hs:142) propExpNeg (src/Algebra/Transcendental.hs:143) propLogRecip (src/Algebra/Transcendental.hs:144) propExpProduct (src/Algebra/Transcendental.hs:145) propExpLogPower (src/Algebra/Transcendental.hs:146) propLogSum (src/Algebra/Transcendental.hs:147) propPowerCascade (src/Algebra/Transcendental.hs:158) propPowerProduct (src/Algebra/Transcendental.hs:159) propPowerDistributive (src/Algebra/Transcendental.hs:160) propTrigonometricPythagoras (src/Algebra/Transcendental.hs:168) propSinPeriod (src/Algebra/Transcendental.hs:171) propCosPeriod (src/Algebra/Transcendental.hs:172) propTanPeriod (src/Algebra/Transcendental.hs:173) propSinAngleSum (src/Algebra/Transcendental.hs:179) propCosAngleSum (src/Algebra/Transcendental.hs:180) propSinDoubleAngle (src/Algebra/Transcendental.hs:185) propCosDoubleAngle (src/Algebra/Transcendental.hs:186) propSinSquare (src/Algebra/Transcendental.hs:191) propCosSquare (src/Algebra/Transcendental.hs:192) 35% ( 8 / 23) in 'Algebra.Module' Missing documentation for: <*>.*> (src/Algebra/Module.hs:66) (src/Algebra/Module.hs:76) (src/Algebra/Module.hs:80) (src/Algebra/Module.hs:84) (src/Algebra/Module.hs:88) (src/Algebra/Module.hs:92) (src/Algebra/Module.hs:96) (src/Algebra/Module.hs:104) (src/Algebra/Module.hs:109) (src/Algebra/Module.hs:114) (src/Algebra/Module.hs:118) (src/Algebra/Module.hs:123) propCascade (src/Algebra/Module.hs:153) propRightDistributive (src/Algebra/Module.hs:156) propLeftDistributive (src/Algebra/Module.hs:159) 17% ( 2 / 12) in 'Algebra.VectorSpace' Missing documentation for: Module header C (src/Algebra/VectorSpace.hs:17) (src/Algebra/VectorSpace.hs:22) (src/Algebra/VectorSpace.hs:24) (src/Algebra/VectorSpace.hs:28) (src/Algebra/VectorSpace.hs:30) (src/Algebra/VectorSpace.hs:32) (src/Algebra/VectorSpace.hs:34) (src/Algebra/VectorSpace.hs:36) (src/Algebra/VectorSpace.hs:38) 50% ( 1 / 2) in 'Algebra.DivisibleSpace' Missing documentation for: Module header 36% ( 5 / 14) in 'Algebra.ModuleBasis' Missing documentation for: (src/Algebra/ModuleBasis.hs:45) (src/Algebra/ModuleBasis.hs:50) (src/Algebra/ModuleBasis.hs:55) (src/Algebra/ModuleBasis.hs:60) (src/Algebra/ModuleBasis.hs:65) (src/Algebra/ModuleBasis.hs:74) (src/Algebra/ModuleBasis.hs:80) propFlatten (src/Algebra/ModuleBasis.hs:91) propDimension (src/Algebra/ModuleBasis.hs:94) 100% ( 6 / 6) in 'NumericPrelude.List.Checked' 33% ( 4 / 12) in 'NumericPrelude.List.Generic' Missing documentation for: replicate (src/NumericPrelude/List/Generic.hs:32) take (src/NumericPrelude/List/Generic.hs:35) drop (src/NumericPrelude/List/Generic.hs:42) splitAt (src/NumericPrelude/List/Generic.hs:49) findIndex (src/NumericPrelude/List/Generic.hs:77) elemIndex (src/NumericPrelude/List/Generic.hs:71) findIndices (src/NumericPrelude/List/Generic.hs:80) elemIndices (src/NumericPrelude/List/Generic.hs:74) 18% ( 6 / 34) in 'Algebra.RealRing' Missing documentation for: Module header (src/Algebra/RealRing.hs:169) (src/Algebra/RealRing.hs:173) (src/Algebra/RealRing.hs:187) (src/Algebra/RealRing.hs:201) (src/Algebra/RealRing.hs:215) fastSplitFraction (src/Algebra/RealRing.hs:231) fixSplitFraction (src/Algebra/RealRing.hs:240) fixFraction (src/Algebra/RealRing.hs:248) splitFractionInt (src/Algebra/RealRing.hs:257) floorInt (src/Algebra/RealRing.hs:263) ceilingInt (src/Algebra/RealRing.hs:271) roundInt (src/Algebra/RealRing.hs:279) roundSimpleInt (src/Algebra/RealRing.hs:289) powersOfTwo (src/Algebra/RealRing.hs:408) pairsOfPowersOfTwo (src/Algebra/RealRing.hs:411) genericCeiling (src/Algebra/RealRing.hs:428) genericTruncate (src/Algebra/RealRing.hs:434) genericRound (src/Algebra/RealRing.hs:440) genericFraction (src/Algebra/RealRing.hs:446) genericSplitFraction (src/Algebra/RealRing.hs:452) genericPosFloor (src/Algebra/RealRing.hs:460) genericPosCeiling (src/Algebra/RealRing.hs:471) genericHalfPosFloorDigits (src/Algebra/RealRing.hs:496) genericPosRound (src/Algebra/RealRing.hs:507) genericPosFraction (src/Algebra/RealRing.hs:521) genericPosSplitFraction (src/Algebra/RealRing.hs:530) decisionPosFractionSqrTime (src/Algebra/RealRing.hs:562) 25% ( 1 / 4) in 'Algebra.FloatingPoint' Missing documentation for: Module header (src/Algebra/FloatingPoint.hs:29) (src/Algebra/FloatingPoint.hs:44) 50% ( 1 / 2) in 'Algebra.RealField' Missing documentation for: Module header 25% ( 1 / 4) in 'Algebra.RealTranscendental' Missing documentation for: Module header (src/Algebra/RealTranscendental.hs:33) (src/Algebra/RealTranscendental.hs:36) 25% ( 21 / 83) in 'NumericPrelude.Numeric' Missing documentation for: Module header isZero (src/Algebra/ZeroTestable.hs:18) * (src/Algebra/Ring.hs:69) one (src/Algebra/Ring.hs:70) fromInteger (src/Algebra/Ring.hs:71) sqr (src/Algebra/Ring.hs:99) product (src/Algebra/Ring.hs:102) product1 (src/Algebra/Ring.hs:105) div (src/Algebra/IntegralDomain.hs:99) div (src/Algebra/IntegralDomain.hs:99) divMod (src/Algebra/IntegralDomain.hs:100) divides (src/Algebra/IntegralDomain.hs:111) even (src/Algebra/IntegralDomain.hs:176) odd (src/Algebra/IntegralDomain.hs:176) / (src/Algebra/Field.hs:72) recip (src/Algebra/Field.hs:73) fromRational' (src/Algebra/Field.hs:74) ^- (src/Algebra/Field.hs:75) ^/ (src/Algebra/Algebraic.hs:32) sqrt (src/Algebra/Algebraic.hs:25) pi (src/Algebra/Transcendental.hs:38) exp (src/Algebra/Transcendental.hs:39) exp (src/Algebra/Transcendental.hs:39) logBase (src/Algebra/Transcendental.hs:40) logBase (src/Algebra/Transcendental.hs:40) ^? (src/Algebra/Transcendental.hs:135) sin (src/Algebra/Transcendental.hs:41) sin (src/Algebra/Transcendental.hs:41) sin (src/Algebra/Transcendental.hs:41) asin (src/Algebra/Transcendental.hs:42) asin (src/Algebra/Transcendental.hs:42) asin (src/Algebra/Transcendental.hs:42) sinh (src/Algebra/Transcendental.hs:43) sinh (src/Algebra/Transcendental.hs:43) sinh (src/Algebra/Transcendental.hs:43) asinh (src/Algebra/Transcendental.hs:44) asinh (src/Algebra/Transcendental.hs:44) asinh (src/Algebra/Transcendental.hs:44) abs (src/Algebra/Absolute.hs:65) signum (src/Algebra/Absolute.hs:66) quot (src/Algebra/RealIntegral.hs:51) quot (src/Algebra/RealIntegral.hs:51) quotRem (src/Algebra/RealIntegral.hs:52) splitFraction (src/Algebra/RealRing.hs:119) fraction (src/Algebra/RealRing.hs:120) truncate (src/Algebra/RealRing.hs:122) round (src/Algebra/RealRing.hs:123) ceiling (src/Algebra/RealRing.hs:121) ceiling (src/Algebra/RealRing.hs:121) atan2 (src/Algebra/RealTranscendental.hs:24) toInteger (src/Algebra/ToInteger.hs:49) fromIntegral (src/Algebra/ToInteger.hs:52) isUnit (src/Algebra/Units.hs:74) stdAssociate (src/Algebra/Units.hs:75) stdAssociate (src/Algebra/Units.hs:75) stdAssociate (src/Algebra/Units.hs:75) euclid (src/Algebra/PrincipalIdealDomain.hs:150) src/MathObj/DiscreteMap.hs:49:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord i • In the type signature for: strip :: (Ord i, Eq v, Additive.C v) => Map i v -> Map i v src/MathObj/Matrix.hs:223:1: warning: [-Wredundant-constraints] • Redundant constraints: (Rnd.RandomGen g, Rnd.Random a) • In the type signature for: randomAux :: (Rnd.RandomGen g, Rnd.Random a) => (g -> (a, g)) -> Dimension -> Dimension -> g -> (T a, g) src/MathObj/PartialFraction.hs:68:1: warning: [-Wredundant-constraints] • Redundant constraint: Indexable.C a • In the type signature for: toFractionSum :: Indexable.C a => T a -> (a, [(a, [a])]) src/MathObj/PartialFraction.hs:206:1: warning: [-Wredundant-constraints] • Redundant constraint: Indexable.C a • In the type signature for: removeZeros :: (Indexable.C a, ZeroTestable.C a) => T a -> T a extendedEuclid (src/Algebra/PrincipalIdealDomain.hs:165) Rational (src/Number/Ratio.hs:64) % (src/Number/Ratio.hs:86) numerator (src/Number/Ratio.hs:61) denominator (src/Number/Ratio.hs:62) 0% ( 0 / 11) in 'Algebra.Lattice' Missing documentation for: Module header C (src/Algebra/Lattice.hs:22) max (src/Algebra/Lattice.hs:64) min (src/Algebra/Lattice.hs:64) abs (src/Algebra/Lattice.hs:68) propUpCommutative (src/Algebra/Lattice.hs:28) propDnCommutative (src/Algebra/Lattice.hs:28) propUpAssociative (src/Algebra/Lattice.hs:33) propDnAssociative (src/Algebra/Lattice.hs:33) propUpDnDistributive (src/Algebra/Lattice.hs:38) propDnUpDistributive (src/Algebra/Lattice.hs:38) 33% ( 2 / 6) in 'NumericPrelude' Missing documentation for: Module header max (src/Algebra/Lattice.hs:64) min (src/Algebra/Lattice.hs:64) abs (src/Algebra/Lattice.hs:68) 28% ( 7 / 25) in 'Algebra.NormedSpace.Euclidean' Missing documentation for: defltNorm (src/Algebra/NormedSpace/Euclidean.hs:69) (src/Algebra/NormedSpace/Euclidean.hs:75) (src/Algebra/NormedSpace/Euclidean.hs:78) (src/Algebra/NormedSpace/Euclidean.hs:81) (src/Algebra/NormedSpace/Euclidean.hs:84) (src/Algebra/NormedSpace/Euclidean.hs:87) (src/Algebra/NormedSpace/Euclidean.hs:90) (src/Algebra/NormedSpace/Euclidean.hs:93) (src/Algebra/NormedSpace/Euclidean.hs:96) (src/Algebra/NormedSpace/Euclidean.hs:102) (src/Algebra/NormedSpace/Euclidean.hs:105) (src/Algebra/NormedSpace/Euclidean.hs:108) (src/Algebra/NormedSpace/Euclidean.hs:111) (src/Algebra/NormedSpace/Euclidean.hs:114) (src/Algebra/NormedSpace/Euclidean.hs:117) (src/Algebra/NormedSpace/Euclidean.hs:120) (src/Algebra/NormedSpace/Euclidean.hs:124) (src/Algebra/NormedSpace/Euclidean.hs:127) 23% ( 3 / 13) in 'Algebra.NormedSpace.Maximum' Missing documentation for: C (src/Algebra/NormedSpace/Maximum.hs:26) (src/Algebra/NormedSpace/Maximum.hs:52) (src/Algebra/NormedSpace/Maximum.hs:55) (src/Algebra/NormedSpace/Maximum.hs:58) (src/Algebra/NormedSpace/Maximum.hs:61) (src/Algebra/NormedSpace/Maximum.hs:65) (src/Algebra/NormedSpace/Maximum.hs:68) (src/Algebra/NormedSpace/Maximum.hs:71) (src/Algebra/NormedSpace/Maximum.hs:74) (src/Algebra/NormedSpace/Maximum.hs:83) 31% ( 4 / 13) in 'Algebra.NormedSpace.Sum' Missing documentation for: (src/Algebra/NormedSpace/Sum.hs:62) (src/Algebra/NormedSpace/Sum.hs:65) (src/Algebra/NormedSpace/Sum.hs:68) (src/Algebra/NormedSpace/Sum.hs:71) (src/Algebra/NormedSpace/Sum.hs:75) (src/Algebra/NormedSpace/Sum.hs:78) (src/Algebra/NormedSpace/Sum.hs:81) (src/Algebra/NormedSpace/Sum.hs:84) (src/Algebra/NormedSpace/Sum.hs:88) 20% ( 2 / 10) in 'MathObj.DiscreteMap' Missing documentation for: (src/MathObj/DiscreteMap.hs:53) (src/MathObj/DiscreteMap.hs:63) (src/MathObj/DiscreteMap.hs:70) (src/MathObj/DiscreteMap.hs:76) (src/MathObj/DiscreteMap.hs:79) (src/MathObj/DiscreteMap.hs:83) (src/MathObj/DiscreteMap.hs:87) (src/MathObj/DiscreteMap.hs:91) 17% ( 1 / 6) in 'Algebra.OccasionallyScalar' Missing documentation for: C (src/Algebra/OccasionallyScalar.hs:37) toScalarDefault (src/Algebra/OccasionallyScalar.hs:42) toScalarShow (src/Algebra/OccasionallyScalar.hs:47) (src/Algebra/OccasionallyScalar.hs:53) (src/Algebra/OccasionallyScalar.hs:58) 14% ( 3 / 21) in 'MathObj.Matrix' Missing documentation for: Dimension (src/MathObj/Matrix.hs:78) format (src/MathObj/Matrix.hs:128) rows (src/MathObj/Matrix.hs:88) columns (src/MathObj/Matrix.hs:93) index (src/MathObj/Matrix.hs:98) fromRows (src/MathObj/Matrix.hs:101) fromColumns (src/MathObj/Matrix.hs:109) fromList (src/MathObj/Matrix.hs:117) dimension (src/MathObj/Matrix.hs:138) numRows (src/MathObj/Matrix.hs:141) numColumns (src/MathObj/Matrix.hs:144) zipWith (src/MathObj/Matrix.hs:154) zero (src/MathObj/Matrix.hs:162) one (src/MathObj/Matrix.hs:168) diagonal (src/MathObj/Matrix.hs:175) scale (src/MathObj/Matrix.hs:183) random (src/MathObj/Matrix.hs:209) randomR (src/MathObj/Matrix.hs:214) 50% ( 17 / 34) in 'MathObj.PartialFraction' Missing documentation for: toFractionSum (src/MathObj/PartialFraction.hs:68) appPrec (src/MathObj/PartialFraction.hs:72) (src/MathObj/PartialFraction.hs:75) toFraction (src/MathObj/PartialFraction.hs:83) hornerRev (src/MathObj/PartialFraction.hs:112) fromFactoredFractionAlt (src/MathObj/PartialFraction.hs:148) fromValue (src/MathObj/PartialFraction.hs:162) zipWith (src/MathObj/PartialFraction.hs:218) (src/MathObj/PartialFraction.hs:223) mulFrac' (src/MathObj/PartialFraction.hs:255) scaleInt (src/MathObj/PartialFraction.hs:346) mul (src/MathObj/PartialFraction.hs:352) mulFast (src/MathObj/PartialFraction.hs:362) (src/MathObj/PartialFraction.hs:369) indexMapMapWithKey (src/MathObj/PartialFraction.hs:376) indexMapToList (src/MathObj/PartialFraction.hs:381) indexMapFromList (src/MathObj/PartialFraction.hs:384) 18% ( 3 / 17) in 'MathObj.Permutation.CycleList' Missing documentation for: Cycle (src/MathObj/Permutation/CycleList.hs:26) T (src/MathObj/Permutation/CycleList.hs:27) fromFunction (src/MathObj/Permutation/CycleList.hs:31) cycleRightAction (src/MathObj/Permutation/CycleList.hs:44) cycleLeftAction (src/MathObj/Permutation/CycleList.hs:48) cycleAction (src/MathObj/Permutation/CycleList.hs:51) cycleOrbit (src/MathObj/Permutation/CycleList.hs:58) cyclesOrbit (src/MathObj/Permutation/CycleList.hs:68) orbit (src/MathObj/Permutation/CycleList.hs:71) takeUntilRepetitionSlow (src/MathObj/Permutation/CycleList.hs:81) choose (src/MathObj/Permutation/CycleList.hs:91) keepEssentials (src/MathObj/Permutation/CycleList.hs:95) isEssential (src/MathObj/Permutation/CycleList.hs:99) inverse (src/MathObj/Permutation/CycleList.hs:102) 24% ( 4 / 17) in 'MathObj.Permutation.CycleList.Check' Missing documentation for: T (src/MathObj/Permutation/CycleList/Check.hs:44) toCycles (src/MathObj/Permutation/CycleList/Check.hs:52) toTable (src/MathObj/Permutation/CycleList/Check.hs:55) fromTable (src/MathObj/Permutation/CycleList/Check.hs:58) errIncompat (src/MathObj/Permutation/CycleList/Check.hs:64) liftCmpTable2 (src/MathObj/Permutation/CycleList/Check.hs:67) liftTable2 (src/MathObj/Permutation/CycleList/Check.hs:74) closure (src/MathObj/Permutation/CycleList/Check.hs:79) (src/MathObj/Permutation/CycleList/Check.hs:83) (src/MathObj/Permutation/CycleList/Check.hs:88) (src/MathObj/Permutation/CycleList/Check.hs:94) (src/MathObj/Permutation/CycleList/Check.hs:108) (src/MathObj/Permutation/CycleList/Check.hs:123) 30% ( 8 / 27) in 'MathObj.Polynomial.Core' Missing documentation for: hornerArgVector (src/MathObj/Polynomial/Core.hs:62) unShift (src/MathObj/Polynomial/Core.hs:83) equal (src/MathObj/Polynomial/Core.hs:88) add (src/MathObj/Polynomial/Core.hs:92) sub (src/MathObj/Polynomial/Core.hs:92) negate (src/MathObj/Polynomial/Core.hs:97) scale (src/MathObj/Polynomial/Core.hs:102) collinear (src/MathObj/Polynomial/Core.hs:106) tensorProduct (src/MathObj/Polynomial/Core.hs:117) tensorProductAlt (src/MathObj/Polynomial/Core.hs:120) mulShear (src/MathObj/Polynomial/Core.hs:139) mulShearTranspose (src/MathObj/Polynomial/Core.hs:143) divMod (src/MathObj/Polynomial/Core.hs:147) stdUnit (src/MathObj/Polynomial/Core.hs:177) progression (src/MathObj/Polynomial/Core.hs:184) differentiate (src/MathObj/Polynomial/Core.hs:188) integrate (src/MathObj/Polynomial/Core.hs:192) mulLinearFactor (src/MathObj/Polynomial/Core.hs:207) alternate (src/MathObj/Polynomial/Core.hs:212) 37% ( 16 / 43) in 'MathObj.PowerSeries.Core' Missing doc src/MathObj/PowerSeries/Example.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: tanExpl :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/Example.hs:60:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: tanExplSieve :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/DifferentialEquation.hs:69:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: solveDiffEq1 :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/DifferentialEquation.hs:77:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: verifyDiffEq1 :: (ZeroTestable.C a, Field.C a) => [a] src/MathObj/PowerSeries/Mean.hs:181:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: harmonic2 :: (Field.C a, Eq a) => PS2Core.T a src/MathObj/PowerSeries/Mean.hs:201:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: arithmetic2 :: (Field.C a, Eq a) => PS2Core.T a src/MathObj/PowerSeries/Mean.hs:226:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: meanValueDiff2 :: (Field.C a, Eq a) => PS2Core.T a -> [a] -> PS2Core.T a umentation for: Module header evaluate (src/MathObj/PowerSeries/Core.hs:24) evaluateCoeffVector (src/MathObj/PowerSeries/Core.hs:28) evaluateArgVector (src/MathObj/PowerSeries/Core.hs:32) approximate (src/MathObj/PowerSeries/Core.hs:37) approximateCoeffVector (src/MathObj/PowerSeries/Core.hs:42) approximateArgVector (src/MathObj/PowerSeries/Core.hs:47) add (src/MathObj/PowerSeries/Core.hs:91) sub (src/MathObj/PowerSeries/Core.hs:91) negate (src/MathObj/PowerSeries/Core.hs:95) scale (src/MathObj/PowerSeries/Core.hs:98) mul (src/MathObj/PowerSeries/Core.hs:101) stripLeadZero (src/MathObj/PowerSeries/Core.hs:105) divMod (src/MathObj/PowerSeries/Core.hs:113) progression (src/MathObj/PowerSeries/Core.hs:144) recipProgression (src/MathObj/PowerSeries/Core.hs:147) differentiate (src/MathObj/PowerSeries/Core.hs:150) integrate (src/MathObj/PowerSeries/Core.hs:153) sinCos (src/MathObj/PowerSeries/Core.hs:206) sinCosScalar (src/MathObj/PowerSeries/Core.hs:214) sin (src/MathObj/PowerSeries/Core.hs:217) cos (src/MathObj/PowerSeries/Core.hs:217) tan (src/MathObj/PowerSeries/Core.hs:221) atan (src/MathObj/PowerSeries/Core.hs:242) asin (src/MathObj/PowerSeries/Core.hs:247) acos (src/MathObj/PowerSeries/Core.hs:247) invDiff (src/MathObj/PowerSeries/Core.hs:323) 24% ( 7 / 29) in 'MathObj.PowerSeries' Missing documentation for: T (src/MathObj/PowerSeries.hs:30) fromCoeffs (src/MathObj/PowerSeries.hs:33) lift0 (src/MathObj/PowerSeries.hs:37) lift1 (src/MathObj/PowerSeries.hs:41) lift2 (src/MathObj/PowerSeries.hs:45) const (src/MathObj/PowerSeries.hs:49) (src/MathObj/PowerSeries.hs:57) appPrec (src/MathObj/PowerSeries.hs:61) (src/MathObj/PowerSeries.hs:64) truncate (src/MathObj/PowerSeries.hs:70) evaluateArgVector (src/MathObj/PowerSeries.hs:89) (src/MathObj/PowerSeries.hs:120) (src/MathObj/PowerSeries.hs:123) (src/MathObj/PowerSeries.hs:129) (src/MathObj/PowerSeries.hs:134) (src/MathObj/PowerSeries.hs:139) (src/MathObj/PowerSeries.hs:142) (src/MathObj/PowerSeries.hs:145) (src/MathObj/PowerSeries.hs:149) (src/MathObj/PowerSeries.hs:155) (src/MathObj/PowerSeries.hs:159) (src/MathObj/PowerSeries.hs:165) 10% ( 2 / 20) in 'MathObj.PowerSeries2.Core' Missing documentation for: Module header T (src/MathObj/PowerSeries2/Core.hs:17) lift0fromPowerSeries (src/MathObj/PowerSeries2/Core.hs:20) lift1fromPowerSeries (src/MathObj/PowerSeries2/Core.hs:23) lift2fromPowerSeries (src/MathObj/PowerSeries2/Core.hs:28) add (src/MathObj/PowerSeries2/Core.hs:36) sub (src/MathObj/PowerSeries2/Core.hs:36) negate (src/MathObj/PowerSeries2/Core.hs:40) scale (src/MathObj/PowerSeries2/Core.hs:44) mul (src/MathObj/PowerSeries2/Core.hs:47) divide (src/MathObj/PowerSeries2/Core.hs:51) sqrt (src/MathObj/PowerSeries2/Core.hs:56) pow (src/MathObj/PowerSeries2/Core.hs:62) swapVariables (src/MathObj/PowerSeries2/Core.hs:69) differentiate0 (src/MathObj/PowerSeries2/Core.hs:73) differentiate1 (src/MathObj/PowerSeries2/Core.hs:77) integrate0 (src/MathObj/PowerSeries2/Core.hs:80) integrate1 (src/MathObj/PowerSeries2/Core.hs:84) 10% ( 5 / 48) in 'MathObj.PowerSeries.Example' Missing documentation for: Module header recip (src/MathObj/PowerSeries/Example.hs:24) exp (src/MathObj/PowerSeries/Example.hs:27) sin (src/MathObj/PowerSeries/Example.hs:27) cos (src/MathObj/PowerSeries/Example.hs:27) log (src/MathObj/PowerSeries/Example.hs:27) asin (src/MathObj/PowerSeries/Example.hs:27) atan (src/MathObj/PowerSeries/Example.hs:27) sqrt (src/MathObj/PowerSeries/Example.hs:27) acos (src/MathObj/PowerSeries/Example.hs:29) tan (src/MathObj/PowerSeries/Example.hs:30) sinh (src/MathObj/PowerSeries/Example.hs:40) cosh (src/MathObj/PowerSeries/Example.hs:40) atanh (src/MathObj/PowerSeries/Example.hs:40) pow (src/MathObj/PowerSeries/Example.hs:45) recipExpl (src/MathObj/PowerSeries/Example.hs:52) expExpl (src/MathObj/PowerSeries/Example.hs:55) sinExpl (src/MathObj/PowerSeries/Example.hs:55) cosExpl (src/MathObj/PowerSeries/Example.hs:55) tanExpl (src/MathObj/PowerSeries/Example.hs:60) tanExplSieve (src/MathObj/PowerSeries/Example.hs:60) logExpl (src/MathObj/PowerSeries/Example.hs:68) atanExpl (src/MathObj/PowerSeries/Example.hs:68) sqrtExpl (src/MathObj/PowerSeries/Example.hs:68) sinhExpl (src/MathObj/PowerSeries/Example.hs:72) coshExpl (src/MathObj/PowerSeries/Example.hs:72) atanhExpl (src/MathObj/PowerSeries/Example.hs:72) powExpl (src/MathObj/PowerSeries/Example.hs:79) expODE (src/MathObj/PowerSeries/Example.hs:113) sinODE (src/MathObj/PowerSeries/Example.hs:113) cosODE (src/MathObj/PowerSeries/Example.hs:113) tanODE (src/MathObj/PowerSeries/Example.hs:113) tanODESieve (src/MathObj/PowerSeries/Example.hs:113) logODE (src/MathObj/PowerSeries/Example.hs:129) recipCircle (src/MathObj/PowerSeries/Example.hs:129) asinODE (src/MathObj/PowerSeries/Example.hs:129) atanODE (src/MathObj/PowerSeries/Example.hs:129) sqrtODE (src/MathObj/PowerSeries/Example.hs:129) acosODE (src/MathObj/PowerSeries/Example.hs:136) sinhODE (src/MathObj/PowerSeries/Example.hs:139) coshODE (src/MathObj/PowerSeries/Example.hs:139) atanhODE (src/MathObj/PowerSeries/Example.hs:139) powODE (src/MathObj/PowerSeries/Example.hs:152) 43% ( 3 / 7) in 'MathObj.PowerSeries.DifferentialEquation' Missing documentation for: verifyDiffEq0 (src/MathObj/PowerSeries/DifferentialEquation.hs:51) propDiffEq0 (src/MathObj/PowerSeries/DifferentialEquation.hs:55) verifyDiffEq1 (src/MathObj/PowerSeries/DifferentialEquation.hs:77) propDiffEq1 (src/MathObj/PowerSeries/DifferentialEquation.hs:80) 10% ( 2 / 21) in 'MathObj.PowerSeries2' Missing documentation for: isValid (src/MathObj/PowerSeries2.hs:47) check (src/MathObj/PowerSeries2.hs:50) fromCoeffs (src/MathObj/PowerSeries2.hs:59) fromPowerSeries0 (src/MathObj/PowerSeries2.hs:62) fromPowerSeries1 (src/MathObj/PowerSeries2.hs:68) lift0 (src/MathObj/PowerSeries2.hs:75) lift1 (src/MathObj/PowerSeries2.hs:78) lift2 (src/MathObj/PowerSeries2.hs:81) const (src/MathObj/PowerSeries2.hs:85) truncate (src/MathObj/PowerSeries2.hs:90) (src/MathObj/PowerSeries2.hs:94) appPrec (src/MathObj/PowerSeries2.hs:97) (src/MathObj/PowerSeries2.hs:100) (src/MathObj/PowerSeries2.hs:105) (src/MathObj/PowerSeries2.hs:108) (src/MathObj/PowerSeries2.hs:115) (src/MathObj/PowerSeries2.hs:120) (src/MathObj/PowerSeries2.hs:126) (src/MathObj/PowerSeries2.hs:130) 5% ( 1 / 19) in 'MathObj.PowerSeries.Mean' Missing documentation for: diffComp (src/MathObj/PowerSeries/Mean.hs:76) logarithmic (src/MathObj/PowerSeries/Mean.hs:89) elemSym3_2 (src/MathObj/PowerSeries/Mean.hs:99) quadratic (src/MathObj/PowerSeries/Mean.hs:122) quadraticMVF (src/MathObj/PowerSeries/Mean.hs:125) quadraticDiff (src/MathObj/PowerSeries/Mean.hs:141) quadratic2 (src/MathObj/PowerSeries/Mean.hs:156) quadraticDiff2 (src/MathObj/PowerSeries/Mean.hs:160) harmonicMVF (src/MathObj/PowerSeries/Mean.hs:172) harmonic2 (src/MathObj/PowerSeries/Mean.hs:181) harmonicDiff2 (src/MathObj/PowerSeries/Mean.hs:189) arithmeticMVF (src/MathObj/PowerSeries/Mean.hs:195) arithmetic2 (src/MathObj/PowerSeries/Mean.hs:201) arithmeticDiff2 (src/MathObj/PowerSeries/Mean.hs:204) geometricMVF (src/MathObj/PowerSeries/Mean.hs:209) geometric2 (src/MathObj/PowerSeries/Mean.hs:215) geometricDiff2 (src/MathObj/PowerSeries/Mean.hs:219) meanValueDiff2 (src/MathObj/PowerSeries/Mean.hs:226) 28% ( 11 / 39) in 'Number.FixedPoint' Missing documentation for: fromFloat (src/Number/FixedPoint.hs:43) showPositionalHex (src/Number/FixedPoint.hs:66) showPositionalBin (src/Number/ src/Number/ResidueClass/Check.hs:67:1: warning: [-Wredundant-constraints] • Redundant constraint: Eq a • In the type signature for: lift1 :: Eq a => (a -> a -> a) -> T a -> T a FixedPoint.hs:69) showPositionalBasis (src/Number/FixedPoint.hs:72) liftShowPosToInt (src/Number/FixedPoint.hs:77) toPositional (src/Number/FixedPoint.hs:83) add (src/Number/FixedPoint.hs:91) sub (src/Number/FixedPoint.hs:94) mul (src/Number/FixedPoint.hs:100) divide (src/Number/FixedPoint.hs:106) recip (src/Number/FixedPoint.hs:109) magnitudes (src/Number/FixedPoint.hs:119) sqrt (src/Number/FixedPoint.hs:133) root (src/Number/FixedPoint.hs:143) evalPowerSeries (src/Number/FixedPoint.hs:158) cos (src/Number/FixedPoint.hs:165) sin (src/Number/FixedPoint.hs:165) tan (src/Number/FixedPoint.hs:165) arctanSmall (src/Number/FixedPoint.hs:172) arctan (src/Number/FixedPoint.hs:176) piConst (src/Number/FixedPoint.hs:184) expSmall (src/Number/FixedPoint.hs:195) eConst (src/Number/FixedPoint.hs:198) recipEConst (src/Number/FixedPoint.hs:201) exp (src/Number/FixedPoint.hs:204) approxLogBase (src/Number/FixedPoint.hs:216) lnSmall (src/Number/FixedPoint.hs:220) ln (src/Number/FixedPoint.hs:225) 12% ( 1 / 8) in 'Number.ResidueClass' Missing documentation for: Module header add (src/Number/ResidueClass.hs:15) sub (src/Number/ResidueClass.hs:15) neg (src/Number/ResidueClass.hs:19) mul (src/Number/ResidueClass.hs:22) divide (src/Number/ResidueClass.hs:41) recip (src/Number/ResidueClass.hs:46) 8% ( 1 / 13) in 'Number.GaloisField2p32m5' Missing documentation for: T (src/Number/GaloisField2p32m5.hs:32) appPrec (src/Number/GaloisField2p32m5.hs:36) (src/Number/GaloisField2p32m5.hs:39) (src/Number/GaloisField2p32m5.hs:47) (src/Number/GaloisField2p32m5.hs:50) base (src/Number/GaloisField2p32m5.hs:57) lift2 (src/Number/GaloisField2p32m5.hs:62) lift2Integer (src/Number/GaloisField2p32m5.hs:67) (src/Number/GaloisField2p32m5.hs:72) (src/Number/GaloisField2p32m5.hs:82) (src/Number/GaloisField2p32m5.hs:88) (src/Number/GaloisField2p32m5.hs:91) 25% ( 1 / 4) in 'Number.PartiallyTranscendental' Missing documentation for: T (src/Number/PartiallyTranscendental.hs:26) fromValue (src/Number/PartiallyTranscendental.hs:29) toValue (src/Number/PartiallyTranscendental.hs:26) 15% ( 3 / 20) in 'Number.ResidueClass.Check' Missing documentation for: Module header factorPrec (src/Number/ResidueClass/Check.hs:39) (src/Number/ResidueClass/Check.hs:42) (src/Number/ResidueClass/Check.hs:45) maybeCompatible (src/Number/ResidueClass/Check.hs:57) fromRepresentative (src/Number/ResidueClass/Check.hs:64) lift1 (src/Number/ResidueClass/Check.hs:67) lift2 (src/Number/ResidueClass/Check.hs:72) errIncompat (src/Number/ResidueClass/Check.hs:79) zero (src/Number/ResidueClass/Check.hs:83) one (src/Number/ResidueClass/Check.hs:86) fromInteger (src/Number/ResidueClass/Check.hs:89) (src/Number/ResidueClass/Check.hs:94) (src/Number/ResidueClass/Check.hs:100) (src/Number/ResidueClass/Check.hs:103) (src/Number/ResidueClass/Check.hs:109) (src/Number/ResidueClass/Check.hs:115) 30% ( 3 / 10) in 'Number.ResidueClass.Maybe' Missing documentation for: Module header matchMaybe (src/Number/ResidueClass/Maybe.hs:39) isCompatibleMaybe (src/Number/ResidueClass/Maybe.hs:43) lift2 (src/Number/ResidueClass/Maybe.hs:53) (src/Number/ResidueClass/Maybe.hs:62) (src/Number/ResidueClass/Maybe.hs:71) (src/Number/ResidueClass/Maybe.hs:77) 5% ( 1 / 21) in 'Number.ResidueClass.Reader' Missing documentation for: Module header concrete (src/Number/ResidueClass/Reader.hs:28) fromRepresentative (src/Number/ResidueClass/Reader.hs:31) getZero (src/Number/ResidueClass/Reader.hs:35) getOne (src/Number/ResidueClass/Reader.hs:38) fromInteger (src/Number/ResidueClass/Reader.hs:41) (src/Number/ResidueClass/Reader.hs:45) (src/Number/ResidueClass/Reader.hs:48) (src/Number/ResidueClass/Reader.hs:52) getAdd (src/Number/ResidueClass/Reader.hs:58) getSub (src/Number/ResidueClass/Reader.hs:61) getNeg (src/Number/ResidueClass/Reader.hs:64) getAdditiveVars (src/Number/ResidueClass/Reader.hs:67) getMul (src/Number/ResidueClass/Reader.hs:72) getRingVars (src/Number/ResidueClass/Reader.hs:75) getDivide (src/Number/ResidueClass/Reader.hs:80) getRecip (src/Number/ResidueClass/Reader.hs:83) getFieldVars (src/Number/ResidueClass/Reader.hs:86) monadExample (src/Number/ResidueClass/Reader.hs:89) runExample (src/Number/ResidueClass/Reader.hs:100) 67% ( 6 / 9) in 'Number.Physical.Unit' Missing documentation for: ratScale (src/Number/Physical/Unit.hs:56) ratScaleMaybe (src/Number/Physical/Unit.hs:61) ratScaleMaybe2 (src/Number/Physical/Unit.hs:68) 28% ( 7 / 25) in 'Number.Physical.UnitDatabase' Missing documentation for: T (src/Number/Physical/UnitDatabase.hs:21) InitUnitSet (src/Number/Physical/UnitDatabase.hs:25) InitScale (src/Number/Physical/UnitDatabase.hs:32) extractOne (src/Number/Physical/UnitDatabase.hs:67) initScale (src/Number/Physical/UnitDatabase.hs:71) initUnitSet (src/Number/Physical/UnitDatabase.hs:73) createScale (src/Number/Physical/UnitDatabase.hs:76) createUnitSet (src/Number/Physical/UnitDatabase.hs:79) showableUnit (src/Number/Physical/UnitDatabase.hs:88) powerOfScale (src/Number/Physical/UnitDatabase.hs:102) showExp (src/Number/Physical/UnitDatabase.hs:108) findIndep (src/Number/Physical/UnitDatabase.hs:132) findClosest (src/Number/Physical/UnitDatabase.hs:135) evalDist (src/Number/Physical/UnitDatabase.hs:140) findBestExp (src/Number/Physical/UnitDatabase.hs:149) distLE (src/Number/Physical/UnitDatabase.hs:170) distances (src/Number/Physical/UnitDatabase.hs:175) listMultiples (src/Number/Physical/UnitDatabase.hs:178) 41% ( 30 / 74) in 'Number.SI.Unit' Missing documentation for: Dimension (src/Number/SI/Unit.hs:19) fourth (src/Number/SI/Unit.hs:61) half (src/Number/SI/Unit.hs:61) threeFourth (src/Number/SI/Unit.hs:61) secondsPerHour (src/Number/SI/Unit.hs:63) secondsPerDay (src/Number/SI/Unit.hs:63) secondsPerYear (src/Number/SI/Unit.hs:63) meterPerInch (src/Number/SI/Unit.hs:63) meterPerFoot (src/Number/SI/Unit.hs:63) meterPerYard (src/Number/SI/Unit.hs:63) meterPerAstronomicUnit (src/Number/SI/Unit.hs:63) meterPerParsec (src/Number/SI/Unit.hs:63) k2 (src/Number/SI/Unit.hs:63) deg180 (src/Number/SI/Unit.hs:63) grad200 (src/Number/SI/Unit.hs:63) bytesize (src/Number/SI/Unit.hs:63) radPerDeg (src/Number/SI/Unit.hs:69) radPerGrad (src/Number/SI/Unit.hs:69) mach (src/Number/SI/Unit.hs:71) speedOfLight (src/Number/SI/Unit.hs:71) electronVolt (src/Number/SI/Unit.hs:71) calorien (src/Number/SI/Unit.hs:71) horsePower (src/Number/SI/Unit.hs:71) zepto (src/Number/SI/Unit.hs:74) atto (src/Number/SI/Unit.hs:74) femto (src/Number/SI/Unit.hs:74) pico (src/Number/SI/Unit.hs:74) nano (src/Number/SI/Unit.hs:74) micro (src/Number/SI/Unit.hs:74) milli (src/Number/SI/Unit.hs:74) centi (src/Number/SI/Unit.hs:74) deci (src/Number/SI/Unit.hs:74) one (src/Number/SI/Unit.hs:74) deca (src/Number/SI/Unit.hs:74) hecto (src/Number/SI/Unit.hs:74) kilo (src/Number/SI/Unit.hs:74) mega (src/Number/SI/Unit.hs:74) giga (src/Number/SI/Unit.hs:74) tera (src/Number/SI/Unit.hs:74) peta (src/Number/SI/Unit.hs:74) exa (src/Number/SI/Unit.hs:74) zetta (src/Number/SI/Unit.hs:74) yotta (src/Number/SI/Unit.hs:74) database (src/Number/SI/Unit.hs:146) 8% ( 2 / 25) in 'MathObj.Wrapper.Haskell98' Missing documentation for: lift1 (src/MathObj/Wrapper/Haskell98.hs:55) lift2 (src/MathObj/Wrapper/Haskell98.hs:59) unliftF1 (src/MathObj/Wrapper/Haskell98.hs:64) unliftF2 (src/MathObj/Wrapper/Haskell98.hs:68) (src/MathObj/Wrapper/Haskell98.hs:72) (src/MathObj/Wrapper/Haskell98.hs:77) src/MathObj/Polynomial.hs:128:1: warning: [-Wredundant-constraints] • Redundant constraint: Additive.C a • In the type signature for: showsExpressionPrec :: (Show a, ZeroTestable.C a, Additive.C a) => Int -> String -> T a -> String -> String src/MathObj/PowerSum.hs:103:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: fromElemSymDenormalized :: (Field.C a, ZeroTestable.C a) => [a] -> [a] src/MathObj/PowerSum.hs:109:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: toElemSym :: (Field.C a, ZeroTestable.C a) => [a] -> [a] src/MathObj/PowerSum.hs:123:1: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the type signature for: fromPolynomial :: (Field.C a, ZeroTestable.C a) => Poly.T a -> [a] src/Number/Root.hs:98:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: root :: Ring.C a => Integer -> T a -> T a (src/MathObj/Wrapper/Haskell98.hs:83) (src/MathObj/Wrapper/Haskell98.hs:88) (src/MathObj/Wrapper/Haskell98.hs:94) (src/MathObj/Wrapper/Haskell98.hs:99) (src/MathObj/Wrapper/Haskell98.hs:118) (src/MathObj/Wrapper/Haskell98.hs:124) (src/MathObj/Wrapper/Haskell98.hs:130) (src/MathObj/Wrapper/Haskell98.hs:134) (src/MathObj/Wrapper/Haskell98.hs:137) (src/MathObj/Wrapper/Haskell98.hs:141) (src/MathObj/Wrapper/Haskell98.hs:152) (src/MathObj/Wrapper/Haskell98.hs:154) (src/MathObj/Wrapper/Haskell98.hs:157) (src/MathObj/Wrapper/Haskell98.hs:163) (src/MathObj/Wrapper/Haskell98.hs:166) (src/MathObj/Wrapper/Haskell98.hs:169) unimplemented (src/MathObj/Wrapper/Haskell98.hs:186) 22% ( 4 / 18) in 'MathObj.Polynomial' Missing documentation for: T (src/MathObj/Polynomial.hs:84) fromCoeffs (src/MathObj/Polynomial.hs:88) coeffs (src/MathObj/Polynomial.hs:84) degree (src/MathObj/Polynomial.hs:103) showsExpressionPrec (src/MathObj/Polynomial.hs:128) const (src/MathObj/Polynomial.hs:182) evaluate (src/MathObj/Polynomial.hs:148) collinear (src/MathObj/Polynomial.hs:186) integrate (src/MathObj/Polynomial.hs:255) fromRoots (src/MathObj/Polynomial.hs:261) reverse (src/MathObj/Polynomial.hs:265) translate (src/MathObj/Polynomial.hs:268) dilate (src/MathObj/Polynomial.hs:276) shrink (src/MathObj/Polynomial.hs:272) 23% ( 8 / 35) in 'MathObj.PowerSum' Missing documentation for: T (src/MathObj/PowerSum.hs:40) lift0 (src/MathObj/PowerSum.hs:45) lift1 (src/MathObj/PowerSum.hs:48) lift2 (src/MathObj/PowerSum.hs:51) const (src/MathObj/PowerSum.hs:55) fromElemSym (src/MathObj/PowerSum.hs:90) divOneFlip (src/MathObj/PowerSum.hs:95) fromElemSymDenormalized (src/MathObj/PowerSum.hs:103) toElemSym (src/MathObj/PowerSum.hs:109) toElemSymInt (src/MathObj/PowerSum.hs:115) fromPolynomial (src/MathObj/PowerSum.hs:123) elemSymFromPolynomial (src/MathObj/PowerSum.hs:130) binomials (src/MathObj/PowerSum.hs:137) appPrec (src/MathObj/PowerSum.hs:142) (src/MathObj/PowerSum.hs:145) add (src/MathObj/PowerSum.hs:154) (src/MathObj/PowerSum.hs:159) mul (src/MathObj/PowerSum.hs:167) pow (src/MathObj/PowerSum.hs:170) (src/MathObj/PowerSum.hs:177) (src/MathObj/PowerSum.hs:186) (src/MathObj/PowerSum.hs:189) (src/MathObj/PowerSum.hs:194) root (src/MathObj/PowerSum.hs:200) (src/MathObj/PowerSum.hs:211) approxSeries (src/MathObj/PowerSum.hs:218) propOp (src/MathObj/PowerSum.hs:224) 30% ( 3 / 10) in 'MathObj.RefinementMask2' Missing documentation for: Module header T (src/MathObj/RefinementMask2.hs:32) coeffs (src/MathObj/RefinementMask2.hs:32) fromCoeffs (src/MathObj/RefinementMask2.hs:36) toPolynomialFast (src/MathObj/RefinementMask2.hs:149) refinePolynomial (src/MathObj/RefinementMask2.hs:165) convolveTruncatedPowerPolynomials (src/MathObj/RefinementMask2.hs:214) 24% ( 9 / 37) in 'MathObj.RootSet' Missing documentation for: T (src/MathObj/RootSet.hs:39) lift0 (src/MathObj/RootSet.hs:44) lift1 (src/MathObj/RootSet.hs:47) lift2 (src/MathObj/RootSet.hs:50) const (src/MathObj/RootSet.hs:54) toPolynomial (src/MathObj/RootSet.hs:58) fromPolynomial (src/MathObj/RootSet.hs:61) toPowerSums (src/MathObj/RootSet.hs:66) fromPowerSums (src/MathObj/RootSet.hs:69) fromRoots (src/MathObj/RootSet.hs:80) liftPowerSum1Gen (src/MathObj/RootSet.hs:85) liftPowerSum2Gen (src/MathObj/RootSet.hs:90) liftPowerSum1 (src/MathObj/RootSet.hs:97) liftPowerSum2 (src/MathObj/RootSet.hs:101) liftPowerSumInt1 (src/MathObj/RootSet.hs:105) liftPowerSumInt2 (src/MathObj/RootSet.hs:109) appPrec (src/MathObj/RootSet.hs:118) (src/MathObj/RootSet.hs:121) add (src/MathObj/RootSet.hs:130) addInt (src/MathObj/RootSet.hs:133) (src/MathObj/RootSet.hs:136) mul (src/MathObj/RootSet.hs:144) mulInt (src/MathObj/RootSet.hs:147) pow (src/MathObj/RootSet.hs:151) powInt (src/MathObj/RootSet.hs:154) (src/MathObj/RootSet.hs:158) (src/MathObj/RootSet.hs:167) (src/MathObj/RootSet.hs:173) 29% ( 5 / 17) in 'Number.Root' Missing documentation for: Module header fromNumber (src/Number/Root.hs:37) toNumber (src/Number/Root.hs:40) toRootSet (src/Number/Root.hs:43) commonDegree (src/Number/Root.hs:48) (src/Number/Root.hs:53) (src/Number/Root.hs:58) mul (src/Number/Root.hs:64) div (src/Number/Root.hs:67) recip (src/Number/Root.hs:70) rationalPower (src/Number/Root.hs:90) sqrt (src/Number/Root.hs:101) 74% ( 20 / 27) in 'Number.Complex' Missing documentation for: imaginaryUnit (src/Number/Complex.hs:110) fromReal (src/Number/Complex.hs:114) signumNorm (src/Number/Complex.hs:206) magnitude (src/Number/Complex.hs:249) magnitudeSqr (src/Number/Complex.hs:262) propPolar (src/Number/Complex.hs:225) defltPow (src/Number/Complex.hs:489) 36% ( 16 / 44) in 'MathObj.LaurentPolynomial' Missing documentation for: const (src/MathObj/LaurentPolynomial.hs:46) ! (src/MathObj/LaurentPolynomial.hs:49) fromCoeffs (src/MathObj/LaurentPolynomial.hs:55) fromShiftCoeffs (src/MathObj/LaurentPolynomial.hs:58) fromPolynomial (src/MathObj/LaurentPolynomial.hs:61) fromPowerSeries (src/MathObj/LaurentPolynomial.hs:64) bounds (src/MathObj/LaurentPolynomial.hs:67) shift (src/MathObj/LaurentPolynomial.hs:70) translate (src/MathObj/LaurentPolynomial.hs:74) (src/MathObj/LaurentPolynomial.hs:78) appPrec (src/MathObj/LaurentPolynomial.hs:84) (src/MathObj/LaurentPolynomial.hs:87) add (src/MathObj/LaurentPolynomial.hs:95) series (src/MathObj/LaurentPolynomial.hs:111) addShifted (src/MathObj/LaurentPolynomial.hs:162) negate (src/MathObj/LaurentPolynomial.hs:172) sub (src/MathObj/LaurentPolynomial.hs:175) (src/MathObj/LaurentPolynomial.hs:178) (src/MathObj/LaurentPolynomial.hs:187) (src/MathObj/LaurentPolynomial.hs:192) (src/MathObj/LaurentPolynomial.hs:195) mul (src/MathObj/LaurentPolynomial.hs:200) (src/MathObj/LaurentPolynomial.hs:203) div (src/MathObj/LaurentPolynomial.hs:211) (src/MathObj/LaurentPolynomial.hs:218) divExample (src/MathObj/LaurentPolynomial.hs:221) (src/MathObj/LaurentPolynomial.hs:246) identical (src/MathObj/LaurentPolynomial.hs:250) 44% ( 65 /148) in 'Number.Positional' Missing documentation for: T (src/Number/Positional.hs:48) FixedPoint (src/Number/Positional.hs:49) Mantissa (src/Number/Positional.hs:50) Digit (src/Number/Positional.hs:51) Exponent (src/Number/Positional.hs:52) Basis (src/Number/Positional.hs:53) moveToZero (src/Number/Positional.hs:58) checkPosDigit (src/Number/Positional.hs:64) checkDigit (src/Number/Positional.hs:70) prependDigit (src/Number/Positional.hs:152) trimOnce (src/Number/Positional.hs:174) decreaseExpFP (src/Number/Positional.hs:199) pumpFirstFP (src/Number/Positional.hs:204) fromBaseCardinal (src/Number/Positional.hs:226) fromBaseInteger (src/Number/Positional.hs:231) mantissaToNum (src/Number/Positional.hs:237) mantissaFromCard (src/Number/Positional.hs:242) mantissaFromInt (src/Number/Positional.hs:248) mantissaFromFixedInt (src/Number/Positional.hs:254) fromBaseRational (src/Number/Positional.hs:264) fromFixedPoint (src/Number/Positional.hs:286) toDouble (src/Number/Positional.hs:294) fromDoubleRough (src/Number/Positional.hs:321) mantLengthDouble (src/Number/Positional.hs:326) liftDoubleApprox (src/Number/Positional.hs:334) liftDoubleRough (src/Number/Positional.hs:337) showHex (src/Number/Positional.hs:349) showBin (src/Number/Positional.hs:352) showBasis (src/Number/Positional.hs:355) fromBasisMant (src/Number/Positional.hs:405) lessApprox (src/Number/Positional.hs:471) trunc (src/Number/Positional.hs:477 src/MathObj/Wrapper/NumericPrelude.hs:95:10: warning: [-Wredundant-constraints] • Redundant constraints: (Eq a, Show a) • In the instance declaration for ‘Num (T a)’ src/Number/DimensionTerm.hs:58:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: fromNumberWithDimension :: Dim.C u => u -> a -> T u a src/Number/DimensionTerm.hs:61:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: toNumberWithDimension :: Dim.C u => u -> T u a -> a src/Number/DimensionTerm.hs:65:10: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the instance declaration for ‘Additive.C (T u a)’ src/Number/DimensionTerm.hs:92:10: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the instance declaration for ‘Random (T u a)’ src/Number/DimensionTerm.hs:100:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: (&*&) :: (Dim.C u, Dim.C v, Ring.C a) => T u a -> T v a -> T (Dim.Mul u v) a src/Number/DimensionTerm.hs:104:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: (&/&) :: (Dim.C u, Dim.C v, Field.C a) => T u a -> T v a -> T (Dim.Mul u (Dim.Recip v)) a src/Number/DimensionTerm.hs:122:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: recip :: (Dim.C u, Field.C a) => T u a -> T (Dim.Recip u) a src/Number/DimensionTerm.hs:126:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: unrecip :: (Dim.C u, Field.C a) => T (Dim.Recip u) a -> T u a src/Number/DimensionTerm.hs:134:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: sqrt :: (Dim.C u, Algebraic.C a) => T (Dim.Sqr u) a -> T u a src/Number/DimensionTerm.hs:139:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: abs :: (Dim.C u, Absolute.C a) => T u a -> T u a src/Number/DimensionTerm.hs:145:1: warning: [-Wredundant-constraints] • Redundant constraint: Dim.C u • In the type signature for: scale :: (Dim.C u, Ring.C a) => a -> T u a -> T u a src/Number/DimensionTerm.hs:152:1: warning: [-Wredundant-constraints] • Redundant constraints: (Dim.C u, Dim.C v) • In the type signature for: rewriteDimension :: (Dim.C u, Dim.C v) => (u -> v) -> T u a -> T v a ) equalApprox (src/Number/Positional.hs:483) withTwoMantissas (src/Number/Positional.hs:551) align (src/Number/Positional.hs:562) absolute (src/Number/Positional.hs:578) absMant (src/Number/Positional.hs:581) fromLaurent (src/Number/Positional.hs:592) toLaurent (src/Number/Positional.hs:595) liftLaurent2 (src/Number/Positional.hs:598) liftLaurentMany (src/Number/Positional.hs:604) sub (src/Number/Positional.hs:616) neg (src/Number/Positional.hs:619) Series (src/Number/Positional.hs:644) seriesPlain (src/Number/Positional.hs:664) splitAtMatchPadZero (src/Number/Positional.hs:713) scale (src/Number/Positional.hs:729) scaleSimple (src/Number/Positional.hs:737) scaleMant (src/Number/Positional.hs:740) mulSeries (src/Number/Positional.hs:745) divMant (src/Number/Positional.hs:780) divMantSlow (src/Number/Positional.hs:798) reciprocal (src/Number/Positional.hs:808) divIntMantInf (src/Number/Positional.hs:829) divInt (src/Number/Positional.hs:835) sqrt (src/Number/Positional.hs:850) sqrtDriver (src/Number/Positional.hs:853) sqrtMant (src/Number/Positional.hs:864) sqrtNewton (src/Number/Positional.hs:924) expSeries (src/Number/Positional.hs:998) expSeriesLazy (src/Number/Positional.hs:1011) expSmallLazy (src/Number/Positional.hs:1024) exp (src/Number/Positional.hs:1028) intPower (src/Number/Positional.hs:1042) cardPower (src/Number/Positional.hs:1048) powerSmall (src/Number/Positional.hs:1083) power (src/Number/Positional.hs:1086) root (src/Number/Positional.hs:1093) cosSin (src/Number/Positional.hs:1147) tan (src/Number/Positional.hs:1163) cot (src/Number/Positional.hs:1166) lnSeries (src/Number/Positional.hs:1172) lnSmall (src/Number/Positional.hs:1179) lnNewton' (src/Number/Positional.hs:1236) ln (src/Number/Positional.hs:1258) arctanSmall (src/Number/Positional.hs:1307) zero (src/Number/Positional.hs:1378) one (src/Number/Positional.hs:1381) minusOne (src/Number/Positional.hs:1384) eConst (src/Number/Positional.hs:1390) recipEConst (src/Number/Positional.hs:1393) piConst (src/Number/Positional.hs:1396) sliceVertPair (src/Number/Positional.hs:1413) 76% ( 16 / 21) in 'Number.Quaternion' Missing documentation for: fromReal (src/Number/Quaternion.hs:86) fromRotationMatrix (src/Number/Quaternion.hs:170) scalarProduct (src/Number/Quaternion.hs:129) crossProduct (src/Number/Quaternion.hs:133) norm (src/Number/Quaternion.hs:122) 24% ( 5 / 21) in 'Algebra.AffineSpace' Missing documentation for: Zero (src/Algebra/AffineSpace.hs:139) (src/Algebra/AffineSpace.hs:143) (src/Algebra/AffineSpace.hs:147) (src/Algebra/AffineSpace.hs:151) (src/Algebra/AffineSpace.hs:155) (src/Algebra/AffineSpace.hs:160) (src/Algebra/AffineSpace.hs:164) (src/Algebra/AffineSpace.hs:168) (src/Algebra/AffineSpace.hs:173) multiplyAccumulateModule (src/Algebra/AffineSpace.hs:191) element (src/Algebra/AffineSpace.hs:204) (src/Algebra/AffineSpace.hs:210) (src/Algebra/AffineSpace.hs:215) makeMac (src/Algebra/AffineSpace.hs:223) makeMac2 (src/Algebra/AffineSpace.hs:232) makeMac3 (src/Algebra/AffineSpace.hs:241) 5% ( 1 / 21) in 'Number.ResidueClass.Func' Missing documentation for: Module header concrete (src/Number/ResidueClass/Func.hs:33) fromRepresentative (src/Number/ResidueClass/Func.hs:36) lift0 (src/Number/ResidueClass/Func.hs:39) lift1 (src/Number/ResidueClass/Func.hs:42) lift2 (src/Number/ResidueClass/Func.hs:45) zero (src/Number/ResidueClass/Func.hs:49) one (src/Number/ResidueClass/Func.hs:52) fromInteger (src/Number/ResidueClass/Func.hs:55) equal (src/Number/ResidueClass/Func.hs:58) (src/Number/ResidueClass/Func.hs:62) (src/Number/ResidueClass/Func.hs:66) (src/Number/ResidueClass/Func.hs:72) (src/Number/ResidueClass/Func.hs:77) notImplemented (src/Number/ResidueClass/Func.hs:89) lift98_1 (src/Number/ResidueClass/Func.hs:94) lift98_2 (src/Number/ResidueClass/Func.hs:98) (src/Number/ResidueClass/Func.hs:104) (src/Number/ResidueClass/Func.hs:112) (src/Number/ResidueClass/Func.hs:115) 10% ( 2 / 21) in 'MathObj.Wrapper.NumericPrelude' Missing documentation for: lift1 (src/MathObj/Wrapper/NumericPrelude.hs:66) lift2 (src/MathObj/Wrapper/NumericPrelude.hs:70) (src/MathObj/Wrapper/NumericPrelude.hs:74) (src/MathObj/Wrapper/NumericPrelude.hs:95) (src/MathObj/Wrapper/NumericPrelude.hs:106) (src/MathObj/Wrapper/NumericPrelude.hs:117) (src/MathObj/Wrapper/NumericPrelude.hs:122) (src/MathObj/Wrapper/NumericPrelude.hs:142) (src/MathObj/Wrapper/NumericPrelude.hs:146) (src/MathObj/Wrapper/NumericPrelude.hs:155) (src/MathObj/Wrapper/NumericPrelude.hs:193) (src/MathObj/Wrapper/NumericPrelude.hs:196) (src/MathObj/Wrapper/NumericPrelude.hs:198) (src/MathObj/Wrapper/NumericPrelude.hs:201) (src/MathObj/Wrapper/NumericPrelude.hs:206) (src/MathObj/Wrapper/NumericPrelude.hs:209) (src/MathObj/Wrapper/NumericPrelude.hs:212) (src/MathObj/Wrapper/NumericPrelude.hs:215) unimplemented (src/MathObj/Wrapper/NumericPrelude.hs:219) 6% ( 3 / 50) in 'Number.DimensionTerm' Missing documentation for: T (src/Number/DimensionTerm.hs:35) (src/Number/DimensionTerm.hs:39) (src/Number/DimensionTerm.hs:48) fromNumber (src/Number/DimensionTerm.hs:52) toNumber (src/Number/DimensionTerm.hs:55) fromNumberWithDimension (src/Number/DimensionTerm.hs:58) toNumberWithDimension (src/Number/DimensionTerm.hs:61) (src/Number/DimensionTerm.hs:65) (src/Number/DimensionTerm.hs:71) (src/Number/DimensionTerm.hs:74) (src/Number/DimensionTerm.hs:79) (src/Number/DimensionTerm.hs:84) (src/Number/DimensionTerm.hs:92) &*& (src/Number/DimensionTerm.hs:100) &/& (src/Number/DimensionTerm.hs:104) mulToScalar (src/Number/DimensionTerm.hs:108) divToScalar (src/Number/DimensionTerm.hs:112) cancelToScalar (src/Number/DimensionTerm.hs:116) recip (src/Number/DimensionTerm.hs:122) unrecip (src/Number/DimensionTerm.hs:126) sqr (src/Number/DimensionTerm.hs:130) sqrt (src/Number/DimensionTerm.hs:134) abs (src/Number/DimensionTerm.hs:139) absSignum (src/Number/DimensionTerm.hs:142) scale (src/Number/DimensionTerm.hs:145) *& (src/Number/DimensionTerm.hs:145) rewriteDimension (src/Number/DimensionTerm.hs:152) Scalar (src/Number/DimensionTerm.hs:171) Length (src/Number/DimensionTerm.hs:172) Time (src/Number/DimensionTerm.hs:173) Mass (src/Number/DimensionTerm.hs:174) Charge (src/Number/DimensionTerm.hs:175) Angle (src/Number/DimensionTerm.hs:176) Temperature (src/Number/DimensionTerm.hs:177) Information (src/Number/DimensionTerm.hs:178) Frequency (src/Number/DimensionTerm.hs:180) Voltage (src/Number/DimensionTerm.hs:181) scalar (src/Number/DimensionTerm.hs:184) length (src/Number/DimensionTerm.hs:187) time (src/Number/DimensionTerm.hs:190) mass (src/Number/DimensionTerm.hs:193) charge (src/Number/DimensionTerm.hs:196) frequency (src/Number/DimensionTerm.hs:199) angle (src/Number/DimensionTerm.hs:202) temperature (src/Number/DimensionTerm.hs:205) information (src/Number/DimensionTerm.hs:208) voltage (src/Number/DimensionTerm.hs:212) 5% ( 2 / 41) in 'Number.DimensionTerm.SI' Missing documentation for: second (src/Number/DimensionTerm/SI.hs:45) minute (src/Number/DimensionTerm/SI.hs:47) hour (src/Number/DimensionTerm/SI.hs:49) day (src/Number/DimensionTerm/SI.hs:51) year (src/Number/DimensionTerm/SI.hs:53) hertz (src/Number/DimensionTerm/SI.hs:55) meter (src/Number/DimensionTerm/SI.hs:57) gramm (src/Number/DimensionTerm/SI.hs:61) tonne (src/Number/DimensionTerm/SI.hs:63) coulomb (src/Number/DimensionTerm/SI.hs:75) volt (src/Number/Dimens src/Number/NonNegative.hs:175:10: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the instance declaration for ‘Absolute.C (T a)’ src/Number/NonNegativeChunky.hs:67:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: fromChunks :: NonNeg.C a => [a] -> T a src/Number/NonNegativeChunky.hs:70:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the type signature for: toChunks :: NonNeg.C a => T a -> [a] src/Number/NonNegativeChunky.hs:73:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg98.C a • In the type signature for: fromChunky98 :: (NonNeg.C a, NonNeg98.C a) => Chunky98.T a -> T a src/Number/NonNegativeChunky.hs:209:10: warning: [-Wredundant-constraints] • Redundant constraint: ZeroTestable.C a • In the instance declaration for ‘Absolute.C (T a)’ src/Number/NonNegativeChunky.hs:234:10: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the instance declaration for ‘Integral.C (T a)’ src/Number/NonNegativeChunky.hs:281:10: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg.C a • In the instance declaration for ‘Arbitrary (T a)’ src/Number/NonNegativeChunky.hs:288:1: warning: [-Wredundant-constraints] • Redundant constraint: NonNeg98.C a • In the type signature for: fromChunky98_ :: NonNeg98.C a => Chunky98.T a -> T a src/Number/Physical.hs:43:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: quantity :: (Ord i, Enum i, Ring.C a) => [Int] -> a -> T i a src/Number/Physical.hs:92:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord i • In the type signature for: scale :: (Ord i, Ring.C a) => a -> T i a -> T i a ionTerm/SI.hs:79) kelvin (src/Number/DimensionTerm/SI.hs:85) bit (src/Number/DimensionTerm/SI.hs:87) byte (src/Number/DimensionTerm/SI.hs:89) inch (src/Number/DimensionTerm/SI.hs:94) foot (src/Number/DimensionTerm/SI.hs:94) yard (src/Number/DimensionTerm/SI.hs:94) astronomicUnit (src/Number/DimensionTerm/SI.hs:94) parsec (src/Number/DimensionTerm/SI.hs:94) zepto (src/Number/SI/Unit.hs:74) atto (src/Number/SI/Unit.hs:74) femto (src/Number/SI/Unit.hs:74) pico (src/Number/SI/Unit.hs:74) nano (src/Number/SI/Unit.hs:74) micro (src/Number/SI/Unit.hs:74) milli (src/Number/SI/Unit.hs:74) centi (src/Number/SI/Unit.hs:74) deci (src/Number/SI/Unit.hs:74) one (src/Number/SI/Unit.hs:74) deca (src/Number/SI/Unit.hs:74) hecto (src/Number/SI/Unit.hs:74) kilo (src/Number/SI/Unit.hs:74) mega (src/Number/SI/Unit.hs:74) giga (src/Number/SI/Unit.hs:74) tera (src/Number/SI/Unit.hs:74) peta (src/Number/SI/Unit.hs:74) exa (src/Number/SI/Unit.hs:74) zetta (src/Number/SI/Unit.hs:74) yotta (src/Number/SI/Unit.hs:74) 17% ( 6 / 35) in 'Number.FixedPoint.Check' Missing documentation for: Module header T (src/Number/FixedPoint/Check.hs:26) cons (src/Number/FixedPoint/Check.hs:31) fromFloat (src/Number/FixedPoint/Check.hs:36) fromInteger' (src/Number/FixedPoint/Check.hs:40) fromRational' (src/Number/FixedPoint/Check.hs:44) fromFloatBasis (src/Number/FixedPoint/Check.hs:48) fromIntegerBasis (src/Number/FixedPoint/Check.hs:52) fromRationalBasis (src/Number/FixedPoint/Check.hs:56) lift0 (src/Number/FixedPoint/Check.hs:68) lift1 (src/Number/FixedPoint/Check.hs:71) lift2 (src/Number/FixedPoint/Check.hs:74) commonDenominator (src/Number/FixedPoint/Check.hs:78) appPrec (src/Number/FixedPoint/Check.hs:87) (src/Number/FixedPoint/Check.hs:90) defltDenominator (src/Number/FixedPoint/Check.hs:97) defltShow (src/Number/FixedPoint/Check.hs:100) (src/Number/FixedPoint/Check.hs:106) (src/Number/FixedPoint/Check.hs:113) (src/Number/FixedPoint/Check.hs:121) (src/Number/FixedPoint/Check.hs:127) (src/Number/FixedPoint/Check.hs:133) (src/Number/FixedPoint/Check.hs:157) (src/Number/FixedPoint/Check.hs:160) (src/Number/FixedPoint/Check.hs:164) (src/Number/FixedPoint/Check.hs:168) (src/Number/FixedPoint/Check.hs:172) (src/Number/FixedPoint/Check.hs:180) (src/Number/FixedPoint/Check.hs:188) 31% ( 4 / 13) in 'Number.NonNegative' Missing documentation for: T fromNumberMsg (src/Number/NonNegative.hs:67) toNumber Int Integer Float Double Ratio (src/Number/NonNegative.hs:210) Rational (src/Number/NonNegative.hs:211) 36% ( 5 / 14) in 'Number.NonNegativeChunky' Missing documentation for: fromChunks (src/Number/NonNegativeChunky.hs:67) toChunks (src/Number/NonNegativeChunky.hs:70) fromNumber (src/Number/NonNegativeChunky.hs:79) toNumber (src/Number/NonNegativeChunky.hs:82) fromChunky98 (src/Number/NonNegativeChunky.hs:73) toChunky98 (src/Number/NonNegativeChunky.hs:76) minMaxDiff (src/Number/NonNegativeChunky.hs:147) isNull (src/Number/NonNegativeChunky.hs:100) isPositive (src/Number/NonNegativeChunky.hs:104) 16% ( 8 / 51) in 'Number.Peano' Missing documentation for: T (src/Number/Peano.hs:47) infinity (src/Number/Peano.hs:51) err (src/Number/Peano.hs:54) (src/Number/Peano.hs:58) add (src/Number/Peano.hs:62) sub (src/Number/Peano.hs:66) subNeg (src/Number/Peano.hs:73) mul (src/Number/Peano.hs:79) fromPosEnum (src/Number/Peano.hs:84) toPosEnum (src/Number/Peano.hs:90) (src/Number/Peano.hs:94) (src/Number/Peano.hs:101) (src/Number/Peano.hs:109) (src/Number/Peano.hs:143) (src/Number/Peano.hs:146) (src/Number/Peano.hs:153) argMinimum (src/Number/Peano.hs:201) argMaxFull (src/Number/Peano.hs:205) argMaximum (src/Number/Peano.hs:220) isAscendingFiniteNumbers (src/Number/Peano.hs:243) toListMaybe (src/Number/Peano.hs:249) isAscending (src/Number/Peano.hs:280) Valuable (src/Number/Peano.hs:293) increaseCosts (src/Number/Peano.hs:297) andW (src/Number/Peano.hs:317) leW (src/Number/Peano.hs:323) isAscendingW (src/Number/Peano.hs:328) (src/Number/Peano.hs:342) (src/Number/Peano.hs:347) (src/Number/Peano.hs:350) (src/Number/Peano.hs:353) (src/Number/Peano.hs:358) (src/Number/Peano.hs:367) (src/Number/Peano.hs:372) (src/Number/Peano.hs:375) (src/Number/Peano.hs:387) (src/Number/Peano.hs:390) (src/Number/Peano.hs:396) (src/Number/Peano.hs:400) notImplemented (src/Number/Peano.hs:407) (src/Number/Peano.hs:411) (src/Number/Peano.hs:421) (src/Number/Peano.hs:424) 18% ( 6 / 34) in 'Number.Positional.Check' Missing documentation for: prependDigit (src/Number/Positional/Check.hs:77) lift0 (src/Number/Positional/Check.hs:86) lift1 (src/Number/Positional/Check.hs:90) lift2 (src/Number/Positional/Check.hs:94) commonBasis (src/Number/Positional/Check.hs:106) fromBaseInteger (src/Number/Positional/Check.hs:112) fromBaseRational (src/Number/Positional/Check.hs:116) defltBaseRoot (src/Number/Positional/Check.hs:124) defltBaseExp (src/Number/Positional/Check.hs:127) defltBase (src/Number/Positional/Check.hs:131) defltShow (src/Number/Positional/Check.hs:136) (src/Number/Positional/Check.hs:143) (src/Number/Positional/Check.hs:149) (src/Number/Positional/Check.hs:159) (src/Number/Positional/Check.hs:163) (src/Number/Positional/Check.hs:168) (src/Number/Positional/Check.hs:192) (src/Number/Positional/Check.hs:195) (src/Number/Positional/Check.hs:198) (src/Number/Positional/Check.hs:202) (src/Number/Positional/Check.hs:206) (src/Number/Positional/Check.hs:210) (src/Number/Positional/Check.hs:214) (src/Number/Positional/Check.hs:219) (src/Number/Positional/Check.hs:221) (src/Number/Positional/Check.hs:227) (src/Number/Positional/Check.hs:234) (src/Number/Positional/Check.hs:242) 10% ( 2 / 21) in 'Number.OccasionallyScalarExpression' Missing documentation for: Term (src/Number/OccasionallyScalarExpression.hs:35) fromValue (src/Number/OccasionallyScalarExpression.hs:41) makeLine (src/Number/OccasionallyScalarExpression.hs:45) showUnitError (src/Number/OccasionallyScalarExpression.hs:48) lift (src/Number/OccasionallyScalarExpression.hs:75) fromScalar (src/Number/OccasionallyScalarExpression.hs:78) scalarMap (src/Number/OccasionallyScalarExpression.hs:82) scalarMap2 (src/Number/OccasionallyScalarExpression.hs:86) (src/Number/OccasionallyScalarExpression.hs:91) (src/Number/OccasionallyScalarExpression.hs:94) (src/Number/OccasionallyScalarExpression.hs:97) (src/Number/OccasionallyScalarExpression.hs:100) (src/Number/OccasionallyScalarExpression.hs:106) (src/Number/OccasionallyScalarExpression.hs:111) (src/Number/OccasionallyScalarExpression.hs:115) (src/Number/OccasionallyScalarExpression.hs:118) (src/Number/OccasionallyScalarExpression.hs:127) (src/Number/OccasionallyScalarExpression.hs:132) (src/Number/OccasionallyScalarExpression.hs:153) 21% ( 7 / 33) in 'Number.Physical' Missing documentation for: fromScalarSingle (src/Number/Physical.hs:46) lift2 (src/Number/Physical.hs:61) lift2Maybe (src/Number/Physical.hs:65) lift2Gen (src/Number/Physical.hs:69) errorUnitMismatch (src/Number/Physical.hs:75) scale (src/Number/Physical.hs:92) ratPow (src/Number/Physical.hs:95) ratPowMaybe (src/Number/Physical.hs:99) fromRatio (src/Number/Physical.hs:104) (src/Number/Physical.hs:110) (src/Number/Physical.hs:113) (src/Number/Physical.hs:116) (src/Number/Physical.hs:120) (src/Number/Physical.hs:128) (src/Number/Physical.hs:132) (src/Number/Phys src/Number/Physical/Show.hs:29:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showNat :: (Ord i, Show v, Field.C a, Ord a, NormedMax.C a v) => Db.T i a -> Value.T i v -> String src/Number/Physical/Show.hs:41:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showSplit :: (Ord i, Show v, Field.C a, Ord a, NormedMax.C a v) => Db.T i a -> Value.T i v -> (v, String) src/Number/Physical/Show.hs:47:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showScaled :: (Ord i, Show v, Ord a, Field.C a, NormedMax.C a v) => v -> [UnitSet i a] -> (v, String) src/Number/Physical/Show.hs:58:1: warning: [-Wredundant-constraints] • Redundant constraints: (Ord i, Show v, Ord a) • In the type signature for: chooseScale :: (Ord i, Show v, Ord a, Field.C a, NormedMax.C a v) => v -> UnitSet i a -> (v, Scale a) src/Number/Physical/Show.hs:95:1: warning: [-Wredundant-constraints] • Redundant constraint: Ring.C a • In the type signature for: getUnit :: Ring.C a => String -> Db.T i a -> Value.T i a src/Number/Physical/Read.hs:25:1: warning: [-Wredundant-constraints] • Redundant constraint: Enum i • In the type signature for: readsNat :: (Enum i, Ord i, Read v, VectorSpace.C a v) => Db.T i a -> Int -> ReadS (Value.T i v) src/Number/SI.hs:101:1: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the type signature for: showNat :: (Show v, Field.C a, Ord a, NormedMax.C a v) => UnitDatabase.T Dimension a -> T a v -> String src/Number/SI.hs:117:10: warning: [-Wredundant-constraints] • Redundant constraint: Ord a • In the instance declaration for ‘Read (T a v)’ src/Number/SI.hs:191:1: warning: [-Wredundant-constraints] • Redundant constraints: (Field.C a, Field.C v) • In the type signature for: quantity :: (Field.C a, Field.C v) => Unit.T Dimension -> v -> T a v ical.hs:162) (src/Number/Physical.hs:167) (src/Number/Physical.hs:171) (src/Number/Physical.hs:176) (src/Number/Physical.hs:195) (src/Number/Physical.hs:200) (src/Number/Physical.hs:203) (src/Number/Physical.hs:206) (src/Number/Physical.hs:217) (src/Number/Physical.hs:223) (src/Number/Physical.hs:227) 55% ( 6 / 11) in 'Number.Physical.Show' Missing documentation for: mulPrec (src/Number/Physical/Show.hs:24) showScaled (src/Number/Physical/Show.hs:47) showUnitPart (src/Number/Physical/Show.hs:70) defScale (src/Number/Physical/Show.hs:77) findCloseScale (src/Number/Physical/Show.hs:80) 22% ( 2 / 9) in 'Number.Physical.Read' Missing documentation for: mulPrec (src/Number/Physical/Read.hs:21) readsNat (src/Number/Physical/Read.hs:25) readUnitPart (src/Number/Physical/Read.hs:35) parseProductTail (src/Number/Physical/Read.hs:62) parsePower (src/Number/Physical/Read.hs:73) ignoreSpace (src/Number/Physical/Read.hs:80) createDict (src/Number/Physical/Read.hs:87) 2% ( 1 / 64) in 'Number.SI' Missing documentation for: T (src/Number/SI.hs:45) PValue (src/Number/SI.hs:48) lift (src/Number/SI.hs:69) lift2 (src/Number/SI.hs:73) liftGen (src/Number/SI.hs:77) lift2Gen (src/Number/SI.hs:80) scale (src/Number/SI.hs:88) fromScalarSingle (src/Number/SI.hs:91) (src/Number/SI.hs:95) (src/Number/SI.hs:98) showNat (src/Number/SI.hs:101) (src/Number/SI.hs:106) readsNat (src/Number/SI.hs:112) (src/Number/SI.hs:117) (src/Number/SI.hs:121) (src/Number/SI.hs:127) (src/Number/SI.hs:131) (src/Number/SI.hs:140) (src/Number/SI.hs:144) (src/Number/SI.hs:148) (src/Number/SI.hs:152) (src/Number/SI.hs:172) (src/Number/SI.hs:177) (src/Number/SI.hs:180) (src/Number/SI.hs:182) quantity (src/Number/SI.hs:191) hertz (src/Number/SI.hs:194) second (src/Number/SI.hs:194) minute (src/Number/SI.hs:194) hour (src/Number/SI.hs:194) day (src/Number/SI.hs:194) year (src/Number/SI.hs:194) meter (src/Number/SI.hs:194) liter (src/Number/SI.hs:194) gramm (src/Number/SI.hs:194) tonne (src/Number/SI.hs:194) newton (src/Number/SI.hs:194) pascal (src/Number/SI.hs:194) bar (src/Number/SI.hs:194) joule (src/Number/SI.hs:194) watt (src/Number/SI.hs:194) kelvin (src/Number/SI.hs:194) coulomb (src/Number/SI.hs:194) ampere (src/Number/SI.hs:194) volt (src/Number/SI.hs:194) ohm (src/Number/SI.hs:194) farad (src/Number/SI.hs:194) bit (src/Number/SI.hs:194) byte (src/Number/SI.hs:194) baud (src/Number/SI.hs:194) inch (src/Number/SI.hs:194) foot (src/Number/SI.hs:194) yard (src/Number/SI.hs:194) astronomicUnit (src/Number/SI.hs:194) parsec (src/Number/SI.hs:194) mach (src/Number/SI.hs:194) speedOfLight (src/Number/SI.hs:194) electronVolt (src/Number/SI.hs:194) calorien (src/Number/SI.hs:194) horsePower (src/Number/SI.hs:194) accelerationOfEarthGravity (src/Number/SI.hs:194) (src/Number/SI.hs:246) (src/Number/SI.hs:254) Warning: NumericPrelude.Base: could not find link destinations for: unsafeIndex unsafeRangeSize SingI sing Sing SingKind fromSing DemoteRep D:R:SingBoola0 STrue SFalse EqBool ~ D:R:URecCharp0 UChar uChar# EqEither Id P Digit Node Elem FingerTree StateL StateR State Box D:R:SingMaybeb0 SNothing SJust EqMaybe EqOrdering Padding DateFormatSpec Warning: Algebra.RealRing: could not find link destinations for: C Warning: NumericPrelude.Numeric: could not find link destinations for: unsafeIndex unsafeRangeSize D:R:URecIntp0 UInt uInt# D:R:URecFloatp0 UFloat uFloat# D:R:URecDoublep0 UDouble uDouble# Warning: MathObj.Wrapper.Haskell98: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Number.Complex: could not find link destinations for: Cons Warning: Number.Quaternion: could not find link destinations for: Cons Warning: Number.ResidueClass.Func: could not find link destinations for: C Warning: MathObj.Wrapper.NumericPrelude: could not find link destinations for: unsafeIndex unsafeRangeSize Warning: Number.Peano: could not find link destinations for: unsafeIndex unsafeRangeSize C C Warning: Number.Positional.Check: could not find link destinations for: C C Documentation created: dist/doc/html/numeric-prelude/index.html, dist/doc/html/numeric-prelude/numeric-prelude.txt Creating package registration file: /tmp/pkgConf-numeric-prelude-0.416787309701241604296.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/numeric-prelude-0.4.2-AxnCLRTDf88Ccu2lqsej2q Registering numeric-prelude-0.4.2... cabal: Leaving directory '/tmp/cabal-tmp-31717/numeric-prelude-0.4.2' Installed numeric-prelude-0.4.2 cabal: Entering directory '/tmp/cabal-tmp-31717/th-desugar-1.6' Configuring th-desugar-1.6... Building th-desugar-1.6... Preprocessing library th-desugar-1.6... [1 of 8] Compiling Language.Haskell.TH.Desugar.Util ( Language/Haskell/TH/Desugar/Util.hs, dist/build/Language/Haskell/TH/Desugar/Util.o ) [2 of 8] Compiling Language.Haskell.TH.Desugar.Reify ( Language/Haskell/TH/Desugar/Reify.hs, dist/build/Language/Haskell/TH/Desugar/Reify.o ) [3 of 8] Compiling Language.Haskell.TH.Desugar.Core ( Language/Haskell/TH/Desugar/Core.hs, dist/build/Language/Haskell/TH/Desugar/Core.o ) [4 of 8] Compiling Language.Haskell.TH.Desugar.Match ( Language/Haskell/TH/Desugar/Match.hs, dist/build/Language/Haskell/TH/Desugar/Match.o ) [5 of 8] Compiling Language.Haskell.TH.Desugar.Sweeten ( Language/Haskell/TH/Desugar/Sweeten.hs, dist/build/Language/Haskell/TH/Desugar/Sweeten.o ) [6 of 8] Compiling Language.Haskell.TH.Desugar.Expand ( Language/Haskell/TH/Desugar/Expand.hs, dist/build/Language/Haskell/TH/Desugar/Expand.o ) [7 of 8] Compiling Language.Haskell.TH.Desugar ( Language/Haskell/TH/Desugar.hs, dist/build/Language/Haskell/TH/Desugar.o ) [8 of 8] Compiling Language.Haskell.TH.Desugar.Lift ( Language/Haskell/TH/Desugar/Lift.hs, dist/build/Language/Haskell/TH/Desugar/Lift.o ) Running Haddock for th-desugar-1.6... Running hscolour for th-desugar-1.6... Preprocessing library th-desugar-1.6... Preprocessing library th-desugar-1.6... Haddock coverage: 72% ( 21 / 29) in 'Language.Haskell.TH.Desugar.Util' Missing documentation for: Module header mapMaybeM (Language/Haskell/TH/Desugar/Util.hs:250) expectJustM (Language/Haskell/TH/Desugar/Util.hs:259) thirdOf3 (Language/Haskell/TH/Desugar/Util.hs:237) splitAtList (Language/Haskell/TH/Desugar/Util.hs:227) freeNamesOfTypes (Language/Haskell/TH/Desugar/Util.hs:205) thdOf3 (Language/Haskell/TH/Desugar/Util.hs:234) firstMatch (Language/Haskell/TH/Desugar/Util.hs:263) 89% ( 17 / 19) in 'Language.Haskell.TH.Desugar.Reify' Missing documentation for: Module header qReifyFixity 86% ( 70 / 81) in 'Language.Haskell.TH.Desugar.Core' Missing documentation for: Module header DInstanceDec (Language/Haskell/TH/Desugar/Core.hs:233) mk_tuple_stmt (Language/Haskell/TH/Desugar/Core.hs:517) mk_tuple_pat (Language/Haskell/TH/Desugar/Core.hs:522) fixBug8884ForFamilies (Language/Haskell/TH/Desugar/Core.hs:650) fixBug8884ForInstances (Language/Haskell/TH/Desugar/Core.hs:682) fixBug8884ForEqn (Language/Haskell/TH/Desugar/Core.hs:687) mkExtraTvbs (Language/Haskell/TH/Desugar/Core.hs:800) reorderFields (Language/Haskell/TH/Desugar/Core.hs:1095) reorderFieldsPat (Language/Haskell/TH/Desugar/Core.hs:1098) reorderFields' (Language/Haskell/TH/Desugar/Core.hs:1102) 67% ( 2 / 3) in 'Language.Haskell.TH.Desugar.Match' Missing documentation for: Module header 12% ( 2 / 16) in 'Language.Haskell.TH.Desugar.Sweeten' Missing documentation for: expToTH (Language/Haskell/TH/Desugar/Sweeten.hs:44) matchToTH (Language/Haskell/TH/Desugar/Sweeten.hs:59) patToTH (Language/Haskell/TH/Desugar/Sweeten.hs:62) decsToTH (Language/Haskell/TH/Desugar/Sweeten.hs:70) letDecToTH (Language/Haskell/TH/Desugar/Sweeten.hs:189) typeToTH (Language/Haskell/TH/Desugar/Sweeten.hs:258) conToTH (Language/Haskell/TH/Desugar/Sweeten.hs:195) foreignToTH (Language/Haskell/TH/Desugar/Sweeten.hs:217) pragmaToTH (Language/Haskell/TH/Desugar/Sweeten.hs:222) ruleBndrToTH (Language/Haskell/TH/Desugar/Sweeten.hs:240) clauseToTH (Language/Haskell/TH/Desugar/Sweeten.hs:255) tvbToTH (Language/Haskell/TH/Desugar/Sweeten.hs:273) cxtToTH (Language/Haskell/TH/Desugar/Sweeten.hs:277) predToTH (Language/Haskell/TH/Desugar/Sweeten.hs:280) 100% ( 8 / 8) in 'Language.Haskell.TH.Desugar.Expand' 96% (107 /112) in 'Language.Haskell.TH.Desugar' Missing documentation for: Bang SourceUnpackedness SourceStrictness DInstanceDec (Language/Haskell/TH/Desugar/Core.hs:233) AnnTarget 100% ( 1 / 1) in 'Language.Haskell.TH.Desugar.Lift' Documentation created: dist/doc/html/th-desugar/index.html, dist/doc/html/th-desugar/th-desugar.txt Creating package registration file: /tmp/pkgConf-th-desugar-115189625001823541320.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/th-desugar-1.6-7aIg0IAQezRK9E6zsTTypB Registering th-desugar-1.6... cabal: Leaving directory '/tmp/cabal-tmp-31717/th-desugar-1.6' Installed th-desugar-1.6 cabal: Entering directory '/tmp/cabal-tmp-31717/comonad-5' [1 of 1] Compiling Main ( /tmp/cabal-tmp-31717/comonad-5/dist/setup/setup.hs, /tmp/cabal-tmp-31717/comonad-5/dist/setup/Main.o ) /tmp/cabal-tmp-31717/comonad-5/dist/setup/setup.hs:52:69: warning: [-Wdeprecations] In the use of type constructor or class ‘InstalledPackageId’ (imported from Distribution.Package): Deprecated: "Use UnitId instead" Linking /tmp/cabal-tmp-31717/comonad-5/dist/setup/setup ... Configuring comonad-5... Building comonad-5... Preprocessing library comonad-5... [ 1 of 15] Compiling Data.Functor.Composition ( src/Data/Functor/Composition.hs, dist/build/Data/Functor/Composition.o ) [ 2 of 15] Compiling Control.Comonad.Trans.Identity ( src/Control/Comonad/Trans/Identity.hs, dist/build/Control/Comonad/Trans/Identity.o ) [ 3 of 15] Compiling Control.Comonad ( src/Control/Comonad.hs, dist/build/Control/Comonad.o ) [ 4 of 15] Compiling Control.Comonad.Trans.Class ( src/Control/Comonad/Trans/Class.hs, dist/build/Control/Comonad/Trans/Class.o ) [ 5 of 15] Compiling Control.Comonad.Hoist.Class ( src/Control/Comonad/Hoist/Class.hs, dist/build/Control/Comonad/Hoist/Class.o ) [ 6 of 15] Compiling Control.Comonad.Trans.Env ( src/Control/Comonad/Trans/Env.hs, dist/build/Control/Comonad/Trans/Env.o ) [ 7 of 15] Compiling Control.Comonad.Trans.Store ( src/Control/Comonad/Trans/Store.hs, dist/build/Control/Comonad/Trans/Store.o ) [ 8 of 15] Compiling Control.Comonad.Trans.Traced ( src/Control/Comonad/Trans/Traced.hs, dist/build/Control/Comonad/Trans/Traced.o ) [ 9 of 15] Compiling Control.Comonad.Env.Class ( src/Control/Comonad/Env/Class.hs, dist/build/Control/Comonad/Env/Class.o ) [10 of 15] Compiling Control.Comonad.Env ( src/Control/Comonad/Env.hs, dist/build/Control/Comonad/Env.o ) [11 of 15] Compiling Control.Comonad.Identity ( src/Control/Comonad/Identity.hs, dist/build/Control/Comonad/Identity.o ) [12 of 15] Compiling Control.Comonad.Store.Class ( src/Control/Comonad/Store/Class.hs, dist/build/Control/Comonad/Store/Class.o ) [13 of 15] Compiling Control.Comonad.Store ( src/Control/Comonad/Store.hs, dist/build/Control/Comonad/Store.o ) [14 of 15] Compiling Control.Comonad.Traced.Class ( src/Control/Comonad/Traced/Class.hs, dist/build/Control/Comonad/Traced/Class.o ) [15 of 15] Compiling Control.Comonad.Traced ( src/Control/Comonad/Traced.hs, dist/build/Control/Comonad/Traced.o ) Running Haddock for comonad-5... Running hscolour for comonad-5... Preprocessing library comonad-5... Preprocessing library comonad-5... Haddock coverage: 50% ( 1 / 2) in 'Data.Functor.Composition' Missing documentation for: Module header 100% ( 2 / 2) in 'Control.Comonad.Trans.Identity' 100% ( 22 / 22) in 'Control.Comonad' 50% ( 1 / 2) in 'Control.Comonad.Trans.Class' Missing documentation for: ComonadTrans (src/Control/Comonad/Trans/Class.hs:23) 50% ( 1 / 2) in 'Control.Comonad.Hoist.Class' Missing documentation for: ComonadHoist (src/Control/Comonad/Hoist/Class.hs:19) 69% ( 9 / 13) in 'Control.Comonad.Trans.Env' Missing documentation for: Env (src/Control/Comonad/Trans/Env.hs:133) runEnv (src/Control/Comonad/Trans/Env.hs:140) EnvT (src/Control/Comonad/Trans/Env.hs:134) runEnvT (src/Control/Comonad/Trans/Env.hs:143) 73% ( 11 / 15) in 'Control.Comonad.Trans.Store' Missing documentation for: Store (src/Control/Comonad/Trans/Store.hs:118) runStore (src/Control/Comonad/Trans/Store.hs:124) StoreT (src/Control/Comonad/Trans/Store.hs:127) runStoreT (src/Control/Comonad/Trans/Store.hs:129) 33% ( 4 / 12) in 'Control.Comonad.Trans.Traced' Missing documentation for: Traced (src/Control/Comonad/Trans/Traced.hs:65) traced (src/Control/Comonad/Trans/Traced.hs:67) runTraced (src/Control/Comonad/Trans/Traced.hs:70) TracedT (src/Control/Comonad/Trans/Traced.hs:73) trace (src/Control/Comonad/Trans/Traced.hs:100) listen (src/Control/Comonad/Trans/Traced.hs:103) listens (src/Control/Comonad/Trans/Traced.hs:106) censor (src/Control/Comonad/Trans/Traced.hs:109) 33% ( 1 / 3) in 'Control.Comonad.Env.Class' Missing documentation for: ComonadEnv (src/Control/Comonad/Env/Class.hs:34) asks (src/Control/Comonad/Env/Class.hs:37) 60% ( 9 / 15) in 'Control.Comonad.Env' Missing documentation for: ComonadEnv (src/Control/Comonad/Env/Class.hs:34) asks (src/Control/Comonad/Env/Class.hs:37) Env (src/Control/Comonad/Trans/Env.hs:133) runEnv (src/Control/Comonad/Trans/Env.hs:140) EnvT (src/Control/Comonad/Trans/Env.hs:134) runEnvT (src/Control/Comonad/Trans/Env.hs:143) 100% ( 4 / 4) in 'Control.Comonad.Identity' 25% ( 1 / 4) in 'Control.Comonad.Store.Class' Missing documentation for: ComonadStore (src/Control/Comonad/Store/Class.hs:35) lowerPos (src/Control/Comonad/Store/Class.hs:59) lowerPeek (src/Control/Comonad/Store/Class.hs:63) 62% ( 8 / 13) in 'Control.Comonad.Store' Missing documentation for: ComonadStore (src/Control/Comonad/Store/Class.hs:35) Store (src/Control/Comonad/Trans/Store.hs:118) runStore (src/Control/Comonad/Trans/Store.hs:124) StoreT (src/Control/Comonad/Trans/Store.hs:127) runStoreT (src/Control/Comonad/Trans/Store.hs:129) 33% ( 1 / 3) in 'Control.Comonad.Traced.Class' Missing documentation for: ComonadTraced (src/Control/Comonad/Traced/Class.hs:34) traces (src/Control/Comonad/Traced/Class.hs:37) 57% ( 8 / 14) in 'Control.Comonad.Traced' Missing documentation for: ComonadTraced (src/Control/Comonad/Traced/Class.hs:34) traces (src/Control/Comonad/Traced/Class.hs:37) Traced (src/Control/Comonad/Trans/Traced.hs:65) traced (src/Control/Comonad/Trans/Traced.hs:67) runTraced (src/Control/Comonad/Trans/Traced.hs:70) TracedT (src/Control/Comonad/Trans/Traced.hs:73) Warning: Control.Comonad: could not find link destinations for: Id Digit Node Elem FingerTree StateL StateR State Documentation created: dist/doc/html/comonad/index.html, dist/doc/html/comonad/comonad.txt Creating package registration file: /tmp/pkgConf-comonad-57318939301683119161 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/comonad-5-D4OfCscNX7vGdhDagIJJlz Registering comonad-5... cabal: Leaving directory '/tmp/cabal-tmp-31717/comonad-5' Installed comonad-5 cabal: Entering directory '/tmp/cabal-tmp-31717/singletons-2.1' Configuring singletons-2.1... Building singletons-2.1... Preprocessing library singletons-2.1... [ 1 of 50] Compiling Data.Singletons.SuppressUnusedWarnings ( src/Data/Singletons/SuppressUnusedWarnings.hs, dist/build/Data/Singletons/SuppressUnusedWarnings.o ) [ 2 of 50] Compiling Data.Singletons.Syntax ( src/Data/Singletons/Syntax.hs, dist/build/Data/Singletons/Syntax.o ) [ 3 of 50] Compiling Data.Singletons.Util ( src/Data/Singletons/Util.hs, dist/build/Data/Singletons/Util.o ) [ 4 of 50] Compiling Data.Singletons.Deriving.Infer ( src/Data/Singletons/Deriving/Infer.hs, dist/build/Data/Singletons/Deriving/Infer.o ) [ 5 of 50] Compiling Data.Singletons ( src/Data/Singletons.hs, dist/build/Data/Singletons.o ) [ 6 of 50] Compiling Data.Singletons.Decide ( src/Data/Singletons/Decide.hs, dist/build/Data/Singletons/Decide.o ) [ 7 of 50] Compiling Data.Singletons.Names ( src/Data/Singletons/Names.hs, dist/build/Data/Singletons/Names.o ) [ 8 of 50] Compiling Data.Singletons.Deriving.Ord ( src/Data/Singletons/Deriving/Ord.hs, dist/build/Data/Singletons/Deriving/Ord.o ) [ 9 of 50] Compiling Data.Singletons.Promote.Monad ( src/Data/Singletons/Promote/Monad.hs, dist/build/Data/Singletons/Promote/Monad.o ) [10 of 50] Compiling Data.Singletons.Single.Monad ( src/Data/Singletons/Single/Monad.hs, dist/build/Data/Singletons/Single/Monad.o ) [11 of 50] Compiling Data.Singletons.Deriving.Bounded ( src/Data/Singletons/Deriving/Bounded.hs, dist/build/Data/Singletons/Deriving/Bounded.o ) [12 of 50] Compiling Data.Singletons.Deriving.Enum ( src/Data/Singletons/Deriving/Enum.hs, dist/build/Data/Singletons/Deriving/Enum.o ) [13 of 50] Compiling Data.Singletons.Promote.Eq ( src/Data/Singletons/Promote/Eq.hs, dist/build/Data/Singletons/Promote/Eq.o ) [14 of 50] Compiling Data.Singletons.Promote.Type ( src/Data/Singletons/Promote/Type.hs, dist/build/Data/Singletons/Promote/Type.o ) [15 of 50] Compiling Data.Singletons.Promote.Defun ( src/Data/Singletons/Promote/Defun.hs, dist/build/Data/Singletons/Promote/Defun.o ) [16 of 50] Compiling Data.Singletons.Partition ( src/Data/Singletons/Partition.hs, dist/build/Data/Singletons/Partition.o ) [17 of 50] Compiling Data.Singletons.Promote ( src/Data/Singletons/Promote.hs, dist/build/Data/Singletons/Promote.o ) [18 of 50] Compiling Data.Singletons.Single.Type ( src/Data/Singletons/Single/Type.hs, dist/build/Data/Singletons/Single/Type.o ) [19 of 50] Compiling Data.Singletons.Single.Eq ( src/Data/Singletons/Single/Eq.hs, dist/build/Data/Singletons/Single/Eq.o ) [20 of 50] Compiling Data.Singletons.Single.Data ( src/Data/Singletons/Single/Data.hs, dist/build/Data/Singletons/Single/Data.o ) [21 of 50] Compiling Data.Singletons.Single ( src/Data/Singletons/Single.hs, dist/build/Data/Singletons/Single.o ) [22 of 50] Compiling Data.Singletons.Prelude.Instances ( src/Data/Singletons/Prelude/Instances.hs, dist/build/Data/Singletons/Prelude/Instances.o ) [23 of 50] Compiling Data.Singletons.Prelude.Bool ( src/Data/Singletons/Prelude/Bool.hs, dist/build/Data/Singletons/Prelude/Bool.o ) [24 of 50] Compiling Data.Singletons.Prelude.Eq ( src/Data/Singletons/Prelude/Eq.hs, dist/build/Data/Singletons/Prelude/Eq.o ) [25 of 50] Compiling Data.Singletons.CustomStar ( src/Data/Singletons/CustomStar.hs, dist/build/Data/Singletons/CustomStar.o ) [26 of 50] Compiling Data.Promotion.Prelude.Eq ( src/Data/Promotion/Prelude/Eq.hs, dist/build/Data/Promotion/Prelude/Eq.o ) [27 of 50] Compiling Data.Promotion.Prelude.Bool ( src/Data/Promotion/Prelude/Bool.hs, dist/build/Data/Promotion/Prelude/Bool.o ) [28 of 50] Compiling Data.Singletons.Prelude.Ord ( src/Data/Singletons/Prelude/Ord.hs, dist/build/Data/Singletons/Prelude/Ord.o ) [29 of 50] Compiling Data.Promotion.Prelude.Ord ( src/Data/Promotion/Prelude/Ord.hs, dist/build/Data/Promotion/Prelude/Ord.o ) [30 of 50] Compiling Data.Singletons.TypeRepStar ( src/Data/Singletons/TypeRepStar.hs, dist/build/Data/Singletons/TypeRepStar.o ) [31 of 50] Compiling Data.Singletons.Prelude.Base ( src/Data/Singletons/Prelude/Base.hs, dist/build/Data/Singletons/Prelude/Base.o ) [32 of 50] Compiling Data.Singletons.TypeLits.Internal ( src/Data/Singletons/TypeLits/Internal.hs, dist/build/Data/Singletons/TypeLits/Internal.o ) [33 of 50] Compiling Data.Singletons.Prelude.Num ( src/Data/Singletons/Prelude/Num.hs, dist/build/Data/Singletons/Prelude/Num.o ) [34 of 50] Compiling Data.Singletons.TypeLits ( src/Data/Singletons/TypeLits.hs, dist/build/Data/Singletons/TypeLits.o ) [35 of 50] Compiling Data.Singletons.TH ( src/Data/Singletons/TH.hs, dist/build/Data/Singletons/TH.o ) [36 of 50] Compiling Data.Singletons.Prelude.Either ( src/Data/Singletons/Prelude/Either.hs, dist/build/Data/Singletons/Prelude/Either.o ) [37 of 50] Compiling Data.Promotion.Prelude.Either ( src/Data/Promotion/Prelude/Either.hs, dist/build/Data/Promotion/Prelude/Either.o ) [38 of 50] Compiling Data.Singletons.Prelude.Tuple ( src/Data/Singletons/Prelude/Tuple.hs, dist/build/Data/Singletons/Prelude/Tuple.o ) [39 of 50] Compiling Data.Promotion.Prelude.Tuple ( src/Data/Promotion/Prelude/Tuple.hs, dist/build/Data/Promotion/Prelude/Tuple.o ) [40 of 50] Compiling Data.Promotion.Prelude.Base ( src/Data/Promotion/Prelude/Base.hs, dist/build/Data/Promotion/Prelude/Base.o ) [41 of 50] Compiling Data.Singletons.Prelude.Maybe ( src/Data/Singletons/Prelude/Maybe.hs, dist/build/Data/Singletons/Prelude/Maybe.o ) [42 of 50] Compiling Data.Promotion.Prelude.Maybe ( src/Data/Promotion/Prelude/Maybe.hs, dist/build/Data/Promotion/Prelude/Maybe.o ) [43 of 50] Compiling Data.Singletons.Prelude.Enum ( src/Data/Singletons/Prelude/Enum.hs, dist/build/Data/Singletons/Prelude/Enum.o ) [44 of 50] Compiling Data.Promotion.Prelude.Enum ( src/Data/Promotion/Prelude/Enum.hs, dist/build/Data/Promotion/Prelude/Enum.o ) [45 of 50] Compiling Data.Singletons.Prelude.List ( src/Data/Singletons/Prelude/List.hs, dist/build/Data/Singletons/Prelude/List.o ) [46 of 50] Compiling Data.Singletons.Prelude ( src/Data/Singletons/Prelude.hs, dist/build/Data/Singletons/Prelude.o ) [47 of 50] Compiling Data.Promotion.Prelude.List ( src/Data/Promotion/Prelude/List.hs, dist/build/Data/Promotion/Prelude/List.o ) [48 of 50] Compiling Data.Promotion.Prelude.Num ( src/Data/Promotion/Prelude/Num.hs, dist/build/Data/Promotion/Prelude/Num.o ) [49 of 50] Compiling Data.Promotion.Prelude ( src/Data/Promotion/Prelude.hs, dist/build/Data/Promotion/Prelude.o ) [50 of 50] Compiling Data.Promotion.TH ( src/Data/Promotion/TH.hs, dist/build/Data/Promotion/TH.o ) Running Haddock for singletons-2.1... Running hscolour for singletons-2.1... Preprocessing library singletons-2.1... Preprocessing library singletons-2.1... Haddock coverage: 50% ( 1 / 2) in 'Data.Singletons.SuppressUnusedWarnings' Missing documentation for: Module header 0% ( 0 / 30) in 'Data.Singletons.Syntax' Missing documentation for: Module header VarPromotions (src/Data/Singletons/Syntax.hs:22) DataDecl (src/Data/Singletons/Syntax.hs:25) ClassDecl (src/Data/Singletons/Syntax.hs:27) InstDecl (src/Data/Singletons/Syntax.hs:33) UClassDecl (src/Data/Singletons/Syntax.hs:38) UInstDecl (src/Data/Singletons/Syntax.hs:39) AClassDecl (src/Data/Singletons/Syntax.hs:41) AInstDecl (src/Data/Singletons/Syntax.hs:42) ADExp (src/Data/Singletons/Syntax.hs:53) ADMatch (src/Data/Singletons/Syntax.hs:68) ADClause (src/Data/Singletons/Syntax.hs:69) AnnotationFlag (src/Data/Singletons/Syntax.hs:72) Annotated (src/Data/Singletons/Syntax.hs:75) Unannotated (src/Data/Singletons/Syntax.hs:76) IfAnn (src/Data/Singletons/Syntax.hs:78) LetDecRHS (src/Data/Singletons/Syntax.hs:82) (src/Data/Singletons/Syntax.hs:83) (src/Data/Singletons/Syntax.hs:90) ALetDecRHS (src/Data/Singletons/Syntax.hs:93) ULetDecRHS (src/Data/Singletons/Syntax.hs:94) LetDecEnv (src/Data/Singletons/Syntax.hs:96) ALetDecEnv (src/Data/Singletons/Syntax.hs:102) ULetDecEnv (src/Data/Singletons/Syntax.hs:103) (src/Data/Singletons/Syntax.hs:105) valueBinding (src/Data/Singletons/Syntax.hs:110) typeBinding (src/Data/Singletons/Syntax.hs:113) infixDecl (src/Data/Singletons/Syntax.hs:116) emptyLetDecEnv (src/Data/Singletons/Syntax.hs:119) buildLetDecEnv (src/Data/Singletons/Syntax.hs:122) 2% ( 1 / 66) in 'Data.Singletons.Util' Missing documentation for: Module header basicTypes (src/Data/Singletons/Util.hs:36) boundedBasicTypes (src/Data/Singletons/Util.hs:42) enumBasicTypes (src/Data/Singletons/Util.hs:52) qReportWarning (src/Data/Singletons/Util.hs:56) qReportError (src/Data/Singletons/Util.hs:60) checkForRep (src/Data/Singletons/Util.hs:71) checkForRepInDecls (src/Data/Singletons/Util.hs:78) tysOfConFields (src/Data/Singletons/Util.hs:82) extractNameArgs (src/Data/Singletons/Util.hs:87) extractNameTypes (src/Data/Singletons/Util.hs:91) extractName (src/Data/Singletons/Util.hs:94) isUpcase (src/Data/Singletons/Util.hs:98) upcase (src/Data/Singletons/Util.hs:102) toUpcaseStr (src/Data/Singletons/Util.hs:106) noPrefix (src/Data/Singletons/Util.hs:128) locase (src/Data/Singletons/Util.hs:132) prefixUCName (src/Data/Singletons/Util.hs:142) prefixLCName (src/Data/Singletons/Util.hs:149) suffixName (src/Data/Singletons/Util.hs:157) uniquePrefixes (src/Data/Singletons/Util.hs:166) extractTvbKind (src/Data/Singletons/Util.hs:191) extractTvbName (src/Data/Singletons/Util.hs:196) tvbToType (src/Data/Singletons/Util.hs:200) inferMaybeKindTV (src/Data/Singletons/Util.hs:203) resultSigToMaybeKind (src/Data/Singletons/Util.hs:207) unravel (src/Data/Singletons/Util.hs:215) ravel (src/Data/Singletons/Util.hs:225) countArgs (src/Data/Singletons/Util.hs:230) noExactTyVars (src/Data/Singletons/Util.hs:235) substKind (src/Data/Singletons/Util.hs:254) substType (src/Data/Singletons/Util.hs:257) substPred (src/Data/Singletons/Util.hs:281) substKindInPred (src/Data/Singletons/Util.hs:290) substKindInTvb (src/Data/Singletons/Util.hs:300) addStar (src/Data/Singletons/Util.hs:304) addStar_maybe (src/Data/Singletons/Util.hs:307) foldType (src/Data/Singletons/Util.hs:311) foldExp (src/Data/Singletons/Util.hs:315) isFunTy (src/Data/Singletons/Util.hs:319) orIfEmpty (src/Data/Singletons/Util.hs:325) emptyMatches (src/Data/Singletons/Util.hs:329) multiCase (src/Data/Singletons/Util.hs:334) wrapDesugar (src/Data/Singletons/Util.hs:340) QWithAux (src/Data/Singletons/Util.hs:346) (src/Data/Singletons/Util.hs:355) (src/Data/Singletons/Util.hs:384) comp1 (src/Data/Singletons/Util.hs:388) comp2 (src/Data/Singletons/Util.hs:391) evalWithoutAux (src/Data/Singletons/Util.hs:395) evalForAux (src/Data/Singletons/Util.hs:399) evalForPair (src/Data/Singletons/Util.hs:404) addBinding (src/Data/Singletons/Util.hs:408) addElement (src/Data/Singletons/Util.hs:412) concatMapM (src/Data/Singletons/Util.hs:417) listify (src/Data/Singletons/Util.hs:424) fstOf3 (src/Data/Singletons/Util.hs:427) liftFst (src/Data/Singletons/Util.hs:430) liftSnd (src/Data/Singletons/Util.hs:433) snocView (src/Data/Singletons/Util.hs:436) partitionWith (src/Data/Singletons/Util.hs:441) partitionWithM (src/Data/Singletons/Util.hs:449) partitionLetDecs (src/Data/Singletons/Util.hs:458) mapAndUnzip3M (src/Data/Singletons/Util.hs:462) isHsLetter (src/Data/Singletons/Util.hs:470) 50% ( 1 / 2) in 'Data.Singletons.Deriving.Infer' Missing documentation for: inferConstraints (src/Data/Singletons/Deriving/Infer.hs:21) 53% ( 32 / 60) in 'Data.Singletons' Missing documentation for: TyCon3 (src/Data/Singletons.hs:160) TyCon4 (src/Data/Singletons.hs:161) TyCon5 (src/Data/Singletons.hs:162) TyCon6 (src/Data/Singletons.hs:163) TyCon7 (src/Data/Singletons.hs:164) TyCon8 (src/Data/Singletons.hs:165) singFun2 (src/Data/Singletons.hs:211) singFun3 (src/Data/Singletons.hs:215) singFun4 (src/Data/Singletons.hs:219) singFun5 (src/Data/Singletons.hs:223) singFun6 (src/Data/Singletons.hs:227) singFun7 (src/Data/Singletons.hs:231) singFun8 (src/Data/Singletons.hs:235) unSingFun2 (src/Data/Singletons.hs:243) unSingFun3 (src/Data/Singletons.hs:246) unSingFun4 (src/Data/Singletons.hs:249) unSingFun5 (src/Data/Singletons.hs:252) unSingFun6 (src/Data/Singletons.hs:255) unSingFun7 (src/Data/Singletons.hs:258) unSingFun8 (src/Data/Singletons.hs:261) SingFunction1 (src/Data/Singletons.hs:196) SingFunction2 (src/Data/Singletons.hs:210) SingFunction3 (src/Data/Singletons.hs:214) SingFunction4 (src/Data/Singletons.hs:218) SingFunction5 (src/Data/Singletons.hs:222) SingFunction6 (src/Data/Singletons.hs:226) SingFunction7 (src/Data/Singletons.hs:230) SingFunction8 (src/Data/Singletons.hs:234) 100% ( 8 / 8) in 'Data.Singletons.Decide' 0% ( 0 / 98) in 'Data.Singletons.Names' Missing documentation for: Module header anyTypeName (src/Data/Singletons/Names.hs:25) boolName (src/Data/Singletons/Names.hs:25) andName (src/Data/Singletons/Names.hs:25) tyEqName (src/Data/Singletons/Names.hs:25) compareName (src/Data/Singletons/Names.hs:25) minBoundName (src/Data/Singletons/Names.hs:25) maxBoundName (src/Data/Singletons/Names.hs:25) repName (src/Data/Singletons/Names.hs:25) nilName (src/Data/Singletons/Names.hs:25) consName (src/Data/Singletons/Names.hs:25) listName (src/Data/Singletons/Names.hs:25) tyFunName (src/Data/Singletons/Names.hs:25) applyName (src/Data/Singletons/Names.hs:25) natName (src/Data/Singletons/Names.hs:25) symbolName (src/Data/Singletons/Names.hs:25) undefinedName (src/Data/Singletons/Names.hs:25) typeRepName (src/Data/Singletons/Names.hs:25) stringName (src/Data/Singletons/Names.hs:25) eqName (src/Data/Singletons/Names.hs:25) ordName (src/Data/Singletons/Names.hs:25) boundedName (src/Data/Singletons/Names.hs:25) orderingName (src/Data/Singletons/Names.hs:25) singFamilyName (src/Data/Singletons/Names.hs:25) singIName (src/Data/Singletons/Names.hs:25) singMethName (src/Data/Singletons/Names.hs:25) demoteRepName (src/Data/Singletons/Names.hs:25) singKindClassName (src/Data/Singletons/Names.hs:25) sEqClassName (src/Data/Singletons/Names.hs:25) sEqMethName (src/Data/Singletons/Names.hs:25) sconsName (src/Data/Singletons/Names.hs:25) snilName (src/Data/Singletons/Names.hs:25) sIfName (src/Data/Singletons/Names.hs:25) kProxyDataName (src/Data/Singletons/Names.hs:25) kProxyTypeName (src/Data/Singletons/Names.hs:25) proxyTypeName (src/Data/Singletons/Names.hs:25) proxyDataName (src/Data/Singletons/Names.hs:25) someSingTypeName (src/Data/Singletons/Names.hs:25) someSingDataName (src/Data/Singletons/Names.hs:25) sListName (src/Data/Singletons/Names.hs:25) sDecideClassName (src/Data/Singletons/Names.hs:25) sDecideMethName (src/Data/Singletons/Names.hs:25) provedName (src/Data/Singletons/Names.hs:25) disprovedName (src/Data/Singletons/Names.hs:25) reflName (src/Data/Singletons/Names.hs:25) toSingName (src/Data/Singletons/Names.hs:25) fromSingName (src/Data/Singletons/Names.hs:25) equalityName (src/Data/Singletons/Names.hs:25) applySingName (src/Data/Singletons/Names.hs:25) suppressClassName (src/Data/Singletons/Names.hs:25) suppressMethodName (src/Data/Singletons/Names.hs:25) thenCmpName (src/Data/Singletons/Names.hs:25) kindOfName (src/Data/Singletons/Names.hs:25) tyFromIntegerName (src/Data/Singletons/Names.hs:25) tyNegateName (src/Data/Singletons/Names.hs:25) sFromIntegerName (src/Data/Singletons/Names.hs:25) sNegateName (src/Data/Singletons/Names.hs:25) errorName (src/Data/Singletons/Names.hs:25) foldlName (src/Data/Singletons/Names.hs:25) cmpEQName (src/Data/Singletons/Names.hs:25) cmpLTName (src/Data/Singletons/Names.hs:25) cmpGTName (src/Data/Singletons/Names.hs:25) singletonsToEnumName (src/Data/Singletons/Names.hs:25) singletonsFromEnumName (src/Data/Singletons/Names.hs:25) enumName (src/Data/Singletons/Names.hs:25) singletonsEnumName (src/Data/Singletons/Names.hs:25) equalsName (src/Data/Singletons/Names.hs:25) singPkg (src/Data/Singletons/Names.hs:109) mk_name_tc (src/Data/Singletons/Names.hs:112) mk_name_d (src/Data/Singletons/Names.hs:115) mk_name_v (src/Data/Singletons/Names.hs:118) mkTupleTypeName (src/Data/Singletons/Names.hs:121) mkTupleDataName (src/Data/Singletons/Names.hs:125) promoteValNameLhs (src/Data/Singletons/Names.hs:131) promoteValNameLhsPrefix (src/Data/Singletons/Names.hs:135) promoteValRhs (src/Data/Singletons/Names.hs:140) promoteTySym (src/Data/Singletons/Names.hs:152) promoteClassName (src/Data/Singletons/Names.hs:172) classTvsName (src/Data/Singletons/Names.hs:177) mkTyName (src/Data/Singletons/Names.hs:180) falseTySym (src/Data/Singletons/Names.hs:186) trueTySym (src/Data/Singletons/Names.hs:189) boolKi (src/Data/Singletons/Names.hs:192) andTySym (src/Data/Singletons/Names.hs:195) singDataConName (src/Data/Singletons/Names.hs:200) singTyConName (src/Data/Singletons/Names.hs:208) singClassName (src/Data/Singletons/Names.hs:215) singValName (src/Data/Singletons/Names.hs:218) kindParam (src/Data/Singletons/Names.hs:225) proxyFor (src/Data/Singletons/Names.hs:228) singFamily (src/Data/Singletons/Names.hs:231) singKindConstraint (src/Data/Singletons/Names.hs:234) demote (src/Data/Singletons/Names.hs:237) apply (src/Data/Singletons/Names.hs:240) mkListE (src/Data/Singletons/Names.hs:243) foldApply (src/Data/Singletons/Names.hs:249) mkEqPred (src/Data/Singletons/Names.hs:253) mkKProxies (src/Data/Singletons/Names.hs:257) 100% ( 2 / 2) in 'Data.Singletons.Deriving.Ord' 0% ( 0 / 13) in 'Data.Singletons.Promote.Monad' Missing documentation for: Module header PrM (src/Data/Singletons/Promote/Monad.hs:49) promoteM (src/Data/Singletons/Promote/Monad.hs:103) promoteM_ (src/Data/Singletons/Promote/Monad.hs:110) promoteMDecs (src/Data/Singletons/Promote/Monad.hs:116) VarPromotions (src/Data/Singletons/Syntax.hs:22) allLocals (src/Data/Singletons/Promote/Monad.hs:61) emitDecs (src/Data/Singletons/Promote/Monad.hs:72) emitDecsM (src/Data/Singletons/Promote/Monad.hs:75) lambdaBind (src/Data/Singletons/Promote/Monad.hs:82) LetBind (src/Data/Singletons/Promote/Monad.hs:90) letBind (src/Data/Singletons/Promote/Monad.hs:91) lookupVarE (src/Data/Singletons/Promote/Monad.hs:96) 0% ( 0 / 13) in 'Data.Singletons.Single.Monad' Missing documentation for: Module header SgM (src/Data/Singletons/Single/Monad.hs:50) bindLets (src/Data/Singletons/Single/Monad.hs:96) bindTyVars (src/Data/Singletons/Single/Monad.hs:174) bindTyVarsEq (src/Data/Singletons/Single/Monad.hs:152) lookupVarE (src/Data/Singletons/Single/Monad.hs:177) lookupConE (src/Data/Singletons/Single/Monad.hs:180) wrapSingFun (src/Data/Singletons/Single/Monad.hs:199) wrapUnSingFun (src/Data/Singletons/Single/Monad.hs:214) singM (src/Data/Singletons/Single/Monad.hs:229) singDecsM (src/Data/Singletons/Single/Monad.hs:236) emitDecs (src/Data/Singletons/Promote/Monad.hs:72) emitDecsM (src/Data/Singletons/Promote/Monad.hs:75) 50% ( 1 / 2) in 'Data.Singletons.Deriving.Bounded' Missing documentation for: mkBoundedInstance (src/Data/Singletons/Deriving/Bounded.hs:27) 50% ( 1 / 2) in 'Data.Singletons.Deriving.Enum' Missing documentation for: mkEnumInstance (src/Data/Singletons/Deriving/Enum.hs:26) 0% ( 0 / 2) in 'Data.Singletons.Promote.Eq' Missing documentation for: Module header mkEqTypeInstance (src/Data/Singletons/Promote/Eq.hs:20) 0% ( 0 / 3) in 'Data.Singletons.Promote.Type' Missing documentation for: Module header promoteType (src/Data/Singletons/Promote/Type.hs:18) promoteUnraveled (src/Data/Singletons/Promote/Type.hs:52) 0% ( 0 / 10) in 'Data.Singletons.Promote.Defun' Missing documentation for: Module header defunInfo (src/Data/Singletons/Promote/Defun.hs:21) buildDefunSyms (src/Data/Singletons/Promote/Defun.hs:31) buildDefunSymsDataD (src/Data/Singletons/Promote/Defun.hs:49) defunctionalize (src/Data/Singletons/Promote/Defun.hs:97) buildTyFun (src/Data/Singletons/Promote/Defun.hs:161) buildTyFun_maybe (src/Data/Singletons/Promote/Defun.hs:164) tyFunArity (src/Data/Singletons/Promote/Defun.hs:171) isTyFun (src/Data/Singletons/Promote/Defun.hs:178) ravelTyFun (src/Data/Singletons/Promote/Defun.hs:185) 29% ( 2 / 7) in 'Data.Singletons.Partition' Missing documentation for: PartitionedDecs (src/Data/Singletons/Partition.hs:31) (src/Data/Singletons/Partition.hs:38) partitionDec (src/Data/Singletons/Partition.hs:48) partitionClassDec (src/Data/Singletons/Partition.hs:92) partitionInstanceDec (src/Data/Singletons/Partition.hs:104) 39% ( 12 / 31) in 'Data.Singletons.Promote' Missing documentation for: Module header promoteInstance (src/Data/Singletons/Promote.hs:108) promoteInfo (src/Data/Singletons/Promote.hs:119) promoteDecs (src/Data/Singletons/Promote.hs:165) promoteDataDecs (src/Data/Singletons/Promote.hs:181) promoteLetDecs (src/Data/Singletons/Promote.hs:195) promoteDataDec (src/Data/Singletons/Promote.hs:222) promoteClassDec (src/Data/Singletons/Promote.hs:235) promoteInstanceDec (src/Data/Singletons/Promote.hs:288) promoteMethod (src/Data/Singletons/Promote.hs:325) promoteLetDecEnv (src/Data/Singletons/Promote.hs:382) promoteInfixDecl (src/Data/Singletons/Promote.hs:410) promoteLetDecRHS (src/Data/Singletons/Promote.hs:418) promoteClause (src/Data/Singletons/Promote.hs:496) promoteMatch (src/Data/Singletons/Promote.hs:506) promotePat (src/Data/Singletons/Promote.hs:518) promoteExp (src/Data/Singletons/Promote.hs:549) promoteLitExp (src/Data/Singletons/Promote.hs:603) promoteLitPat (src/Data/Singletons/Promote.hs:612) 0% ( 0 / 4) in 'Data.Singletons.Single.Type' Missing documentation for: Module header singType (src/Data/Singletons/Single/Type.hs:19) singPred (src/Data/Singletons/Single/Type.hs:39) singPredRec (src/Data/Singletons/Single/Type.hs:42) 0% ( 0 / 7) in 'Data.Singletons.Single.Eq' Missing documentation for: Module header EqualityClassDesc (src/Data/Singletons/Single/Eq.hs:19) sEqClassDesc (src/Data/Singletons/Single/Eq.hs:20) sDecideClassDesc (src/Data/Singletons/Single/Eq.hs:20) mkEqualityInstance (src/Data/Singletons/Single/Eq.hs:25) mkEqMethClause (src/Data/Singletons/Single/Eq.hs:52) mkDecideMethClause (src/Data/Singletons/Single/Eq.hs:78) 0% ( 0 / 3) in 'Data.Singletons.Single.Data' Missing documentation for: Module header singDataD (src/Data/Singletons/Single/Data.hs:26) singCtor (src/Data/Singletons/Single/Data.hs:108) 41% ( 15 / 37) in 'Data.Singletons.Single' Missing documentation for: Module header singEqualityInstance (src/Data/Singletons/Single.hs:130) singInstance (src/Data/Singletons/Single.hs:168) singInfo (src/Data/Singletons/Single.hs:182) singTopLevelDecs (src/Data/Singletons/Single.hs:192) buildDataLets (src/Data/Singletons/Single.hs:220) buildMethLets (src/Data/Singletons/Single.hs:238) singClassD (src/Data/Singletons/Single.hs:247) singInstD (src/Data/Singletons/Single.hs:293) singLetDecEnv (src/Data/Singletons/Single.hs:350) singInfixDecl (src/Data/Singletons/Single.hs:368) singTySig (src/Data/Singletons/Single.hs:377) singLetDecRHS (src/Data/Singletons/Single.hs:419) singClause (src/Data/Singletons/Single.hs:434) PatternContext (src/Data/Singletons/Single.hs:467) checkIfBrainWillExplode (src/Data/Singletons/Single.hs:472) singPat (src/Data/Singletons/Single.hs:488) singExp (src/Data/Singletons/Single.hs:540) isException (src/Data/Singletons/Single.hs:571) singMatch (src/Data/Singletons/Single.hs:583) singLit (src/Data/Singletons/Single.hs:600) maybeSigT (src/Data/Singletons/Single.hs:612) 0% ( 0 /210) in 'Data.Singletons.Prelude.Instances' Missing documentation for: Module header NothingSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym1 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym0 (src/Data/Singletons/Prelude/Instances.hs:22) SMaybe (src/Data/Singletons/Prelude/Instances.hs:22) NilSym0 (src/Data/Singletons/Prelude/Instances.hs:22) :$$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$ (src/Data/Singletons/Prelude/Instances.hs:22) SList (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym1 (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym0 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym1 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym0 (src/Data/Singletons/Prelude/Instances.hs:22) SEither (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple7 (src/Data/Singletons/Prelude/Instances.hs:22) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) SBool (src/Data/Singletons/Prelude/Instances.hs:22) LTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) EQSym0 (src/Data/Singletons/Prelude/Instances.hs:22) GTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) SOrdering (src/Data/Singletons/Prelude/Instances.hs:22) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple0 (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:22) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) (src/Data/Singletons/Prelude/Instances.hs:23) Let1627621249Lgo (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym3 (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym4 (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym5 (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym2 (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym1 (src/Data/Singletons/Prelude/Instances.hs:27) Let1627621249LgoSym0 (src/Data/Singletons/Prelude/Instances.hs:27) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym3 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym2 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym1 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) (src/Data/Singletons/Prelude/Instances.hs:27) sFoldl (src/Data/Singletons/Prelude/Instances.hs:27) 29% ( 11 / 38) in 'Data.Singletons.Prelude.Bool' Missing documentation for: SBool (src/Data/Singletons/Prelude/Instances.hs:22) Not (src/Data/Singletons/Prelude/Bool.hs:68) sNot (src/Data/Singletons/Prelude/Bool.hs:68) :&& (src/Data/Singletons/Prelude/Bool.hs:68) :|| (src/Data/Singletons/Prelude/Bool.hs:68) %:&& (src/Data/Singletons/Prelude/Bool.hs:68) %:|| (src/Data/Singletons/Prelude/Bool.hs:68) bool_ (src/Data/Singletons/Prelude/Bool.hs:62) Bool_ (src/Data/Singletons/Prelude/Bool.hs:62) sBool_ (src/Data/Singletons/Prelude/Bool.hs:62) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) sOtherwise (src/Data/Singletons/Prelude/Bool.hs:68) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) NotSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NotSym1 (src/Data/Singletons/Prelude/Bool.hs:68) :&&$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$$ (src/Data/Singletons/Prelude/Bool.hs:68) Bool_Sym0 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym1 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym2 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym3 (src/Data/Singletons/Prelude/Bool.hs:62) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) 33% ( 3 / 9) in 'Data.Singletons.Prelude.Eq' Missing documentation for: :==$ (src/Data/Singletons/Prelude/Eq.hs:46) :==$$ (src/Data/Singletons/Prelude/Eq.hs:46) :==$$$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$$$ (src/Data/Singletons/Prelude/Eq.hs:46) 100% ( 4 / 4) in 'Data.Singletons.CustomStar' 25% ( 2 / 8) in 'Data.Promotion.Prelude.Eq' Missing documentation for: :==$ (src/Data/Singletons/Prelude/Eq.hs:46) :==$$ (src/Data/Singletons/Prelude/Eq.hs:46) :==$$$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$$ (src/Data/Singletons/Prelude/Eq.hs:46) :/=$$$ (src/Data/Singletons/Prelude/Eq.hs:46) 19% ( 5 / 26) in 'Data.Promotion.Prelude.Bool' Missing documentation for: Bool_ (src/Data/Singletons/Prelude/Bool.hs:62) bool_ (src/Data/Singletons/Prelude/Bool.hs:62) Not (src/Data/Singletons/Prelude/Bool.hs:68) :&& (src/Data/Singletons/Prelude/Bool.hs:68) :|| (src/Data/Singletons/Prelude/Bool.hs:68) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) NotSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NotSym1 (src/Data/Singletons/Prelude/Bool.hs:68) :&&$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$$ (src/Data/Singletons/Prelude/Bool.hs:68) Bool_Sym0 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym1 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym2 (src/Data/Singletons/Prelude/Bool.hs:62) Bool_Sym3 (src/Data/Singletons/Prelude/Bool.hs:62) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) 11% ( 4 / 36) in 'Data.Singletons.Prelude.Ord' Missing documentation for: POrd (src/Data/Singletons/Prelude/Ord.hs:52) SOrd (src/Data/Singletons/Prelude/Ord.hs:52) thenCmp (src/Data/Singletons/Prelude/Ord.hs:82) ThenCmp (src/Data/Singletons/Prelude/Ord.hs:82) sThenCmp (src/Data/Singletons/Prelude/Ord.hs:82) ThenCmpSym0 (src/Data/Singletons/Prelude/Ord.hs:82) ThenCmpSym1 (src/Data/Singletons/Prelude/Ord.hs:82) ThenCmpSym2 (src/Data/Singletons/Prelude/Ord.hs:82) LTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) EQSym0 (src/Data/Singletons/Prelude/Instances.hs:22) GTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) CompareSym0 (src/Data/Singletons/Prelude/Ord.hs:52) CompareSym1 (src/Data/Singletons/Prelude/Ord.hs:52) CompareSym2 (src/Data/Singletons/Prelude/Ord.hs:52) :<$ (src/Data/Singletons/Prelude/Ord.hs:52) :<$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$$$ (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym0 (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym1 (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym2 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym0 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym1 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym2 (src/Data/Singletons/Prelude/Ord.hs:52) 4% ( 1 / 26) in 'Data.Promotion.Prelude.Ord' Missing documentation for: POrd (src/Data/Singletons/Prelude/Ord.hs:52) LTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) EQSym0 (src/Data/Singletons/Prelude/Instances.hs:22) GTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) CompareSym0 (src/Data/Singletons/Prelude/Ord.hs:52) CompareSym1 (src/Data/Singletons/Prelude/Ord.hs:52) CompareSym2 (src/Data/Singletons/Prelude/Ord.hs:52) :<$ (src/Data/Singletons/Prelude/Ord.hs:52) :<$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$$ (src/Data/Singletons/Prelude/Ord.hs:52) :<=$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>$$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$$ (src/Data/Singletons/Prelude/Ord.hs:52) :>=$$$ (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym0 (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym1 (src/Data/Singletons/Prelude/Ord.hs:52) MaxSym2 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym0 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym1 (src/Data/Singletons/Prelude/Ord.hs:52) MinSym2 (src/Data/Singletons/Prelude/Ord.hs:52) 100% ( 3 / 3) in 'Data.Singletons.TypeRepStar' 5% ( 3 / 63) in 'Data.Singletons.Prelude.Base' Missing documentation for: Foldr (src/Data/Singletons/Prelude/Base.hs:55) sFoldr (src/Data/Singletons/Prelude/Base.hs:55) Map (src/Data/Singletons/Prelude/Base.hs:55) sMap (src/Data/Singletons/Prelude/Base.hs:55) :++ (src/Data/Singletons/Prelude/Base.hs:55) %:++ (src/Data/Singletons/Prelude/Base.hs:55) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) sOtherwise (src/Data/Singletons/Prelude/Bool.hs:68) Id (src/Data/Singletons/Prelude/Base.hs:55) sId (src/Data/Singletons/Prelude/Base.hs:55) Const (src/Data/Singletons/Prelude/Base.hs:55) sConst (src/Data/Singletons/Prelude/Base.hs:55) :. (src/Data/Singletons/Prelude/Base.hs:55) %:. (src/Data/Singletons/Prelude/Base.hs:55) $ (src/Data/Singletons/Prelude/Base.hs:96) $! (src/Data/Singletons/Prelude/Base.hs:113) %$ (src/Data/Singletons/Prelude/Base.hs:108) %$! (src/Data/Singletons/Prelude/Base.hs:125) Flip (src/Data/Singletons/Prelude/Base.hs:55) sFlip (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) sAsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) Seq (src/Data/Singletons/Prelude/Base.hs:55) sSeq (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$$ (src/Data/Singletons/Prelude/Base.hs:55) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) IdSym0 (src/Data/Singletons/Prelude/Base.hs:55) IdSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym0 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym2 (src/Data/Singletons/Prelude/Base.hs:55) :.$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$$ (src/Data/Singletons/Prelude/Base.hs:55) $$ (src/Data/Singletons/Prelude/Base.hs:100) $$$ (src/Data/Singletons/Prelude/Base.hs:103) $$$$ (src/Data/Singletons/Prelude/Base.hs:106) $!$ (src/Data/Singletons/Prelude/Base.hs:117) $!$$ (src/Data/Singletons/Prelude/Base.hs:120) $!$$$ (src/Data/Singletons/Prelude/Base.hs:123) FlipSym0 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym1 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym2 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym3 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym0 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym1 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym2 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym0 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym1 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym2 (src/Data/Singletons/Prelude/Base.hs:55) 70% ( 14 / 20) in 'Data.Singletons.TypeLits.Internal' Missing documentation for: ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) ErrorSym1 (src/Data/Singletons/TypeLits/Internal.hs:146) :^ (src/Data/Singletons/TypeLits/Internal.hs:153) :^$ (src/Data/Singletons/TypeLits/Internal.hs:155) :^$$ (src/Data/Singletons/TypeLits/Internal.hs:155) :^$$$ (src/Data/Singletons/TypeLits/Internal.hs:155) 8% ( 2 / 26) in 'Data.Singletons.Prelude.Num' Missing documentation for: PNum (src/Data/Singletons/Prelude/Num.hs:42) SNum (src/Data/Singletons/Prelude/Num.hs:42) Subtract (src/Data/Singletons/Prelude/Num.hs:127) sSubtract (src/Data/Singletons/Prelude/Num.hs:127) :+$ (src/Data/Singletons/Prelude/Num.hs:42) :+$$ (src/Data/Singletons/Prelude/Num.hs:42) :+$$$ (src/Data/Singletons/Prelude/Num.hs:42) :-$ (src/Data/Singletons/Prelude/Num.hs:42) :-$$ (src/Data/Singletons/Prelude/Num.hs:42) :-$$$ (src/Data/Singletons/Prelude/Num.hs:42) :*$ (src/Data/Singletons/Prelude/Num.hs:42) :*$$ (src/Data/Singletons/Prelude/Num.hs:42) :*$$$ (src/Data/Singletons/Prelude/Num.hs:42) NegateSym0 (src/Data/Singletons/Prelude/Num.hs:42) NegateSym1 (src/Data/Singletons/Prelude/Num.hs:42) AbsSym0 (src/Data/Singletons/Prelude/Num.hs:42) AbsSym1 (src/Data/Singletons/Prelude/Num.hs:42) SignumSym0 (src/Data/Singletons/Prelude/Num.hs:42) SignumSym1 (src/Data/Singletons/Prelude/Num.hs:42) FromIntegerSym0 (src/Data/Singletons/Prelude/Num.hs:42) FromIntegerSym1 (src/Data/Singletons/Prelude/Num.hs:42) SubtractSym0 (src/Data/Singletons/Prelude/Num.hs:127) SubtractSym1 (src/Data/Singletons/Prelude/Num.hs:127) SubtractSym2 (src/Data/Singletons/Prelude/Num.hs:127) 70% ( 14 / 20) in 'Data.Singletons.TypeLits' Missing documentation for: ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) ErrorSym1 (src/Data/Singletons/TypeLits/Internal.hs:146) :^ (src/Data/Singletons/TypeLits/Internal.hs:153) :^$ (src/Data/Singletons/TypeLits/Internal.hs:155) :^$$ (src/Data/Singletons/TypeLits/Internal.hs:155) :^$$$ (src/Data/Singletons/TypeLits/Internal.hs:155) 53% ( 56 /106) in 'Data.Singletons.TH' Missing documentation for: :&& (src/Data/Singletons/Prelude/Bool.hs:68) POrd (src/Data/Singletons/Prelude/Ord.hs:52) SOrd (src/Data/Singletons/Prelude/Ord.hs:52) ThenCmp (src/Data/Singletons/Prelude/Ord.hs:82) sThenCmp (src/Data/Singletons/Prelude/Ord.hs:82) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) sFoldl (src/Data/Singletons/Prelude/Instances.hs:27) ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) EQSym0 (src/Data/Singletons/Prelude/Instances.hs:22) GTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) CompareSym0 (src/Data/Singletons/Prelude/Ord.hs:52) ThenCmpSym0 (src/Data/Singletons/Prelude/Ord.hs:82) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) 21% ( 8 / 38) in 'Data.Singletons.Prelude.Either' Missing documentation for: SEither (src/Data/Singletons/Prelude/Instances.hs:22) either_ (src/Data/Singletons/Prelude/Either.hs:60) Either_ (src/Data/Singletons/Prelude/Either.hs:60) sEither_ (src/Data/Singletons/Prelude/Either.hs:60) Lefts (src/Data/Singletons/Prelude/Either.hs:70) sLefts (src/Data/Singletons/Prelude/Either.hs:70) Rights (src/Data/Singletons/Prelude/Either.hs:70) sRights (src/Data/Singletons/Prelude/Either.hs:70) PartitionEithers (src/Data/Singletons/Prelude/Either.hs:70) sPartitionEithers (src/Data/Singletons/Prelude/Either.hs:70) IsLeft (src/Data/Singletons/Prelude/Either.hs:70) sIsLeft (src/Data/Singletons/Prelude/Either.hs:70) IsRight (src/Data/Singletons/Prelude/Either.hs:70) sIsRight (src/Data/Singletons/Prelude/Either.hs:70) LeftSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym1 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym0 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Either_Sym0 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym1 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym2 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym3 (src/Data/Singletons/Prelude/Either.hs:60) LeftsSym0 (src/Data/Singletons/Prelude/Either.hs:70) LeftsSym1 (src/Data/Singletons/Prelude/Either.hs:70) RightsSym0 (src/Data/Singletons/Prelude/Either.hs:70) RightsSym1 (src/Data/Singletons/Prelude/Either.hs:70) IsLeftSym0 (src/Data/Singletons/Prelude/Either.hs:70) IsLeftSym1 (src/Data/Singletons/Prelude/Either.hs:70) IsRightSym0 (src/Data/Singletons/Prelude/Either.hs:70) IsRightSym1 (src/Data/Singletons/Prelude/Either.hs:70) 15% ( 4 / 27) in 'Data.Promotion.Prelude.Either' Missing documentation for: either_ (src/Data/Singletons/Prelude/Either.hs:60) Either_ (src/Data/Singletons/Prelude/Either.hs:60) Lefts (src/Data/Singletons/Prelude/Either.hs:70) Rights (src/Data/Singletons/Prelude/Either.hs:70) PartitionEithers (src/Data/Singletons/Prelude/Either.hs:70) IsLeft (src/Data/Singletons/Prelude/Either.hs:70) IsRight (src/Data/Singletons/Prelude/Either.hs:70) LeftSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym1 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym0 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Either_Sym0 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym1 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym2 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym3 (src/Data/Singletons/Prelude/Either.hs:60) LeftsSym0 (src/Data/Singletons/Prelude/Either.hs:70) LeftsSym1 (src/Data/Singletons/Prelude/Either.hs:70) RightsSym0 (src/Data/Singletons/Prelude/Either.hs:70) RightsSym1 (src/Data/Singletons/Prelude/Either.hs:70) IsLeftSym0 (src/Data/Singletons/Prelude/Either.hs:70) IsLeftSym1 (src/Data/Singletons/Prelude/Either.hs:70) IsRightSym0 (src/Data/Singletons/Prelude/Either.hs:70) IsRightSym1 (src/Data/Singletons/Prelude/Either.hs:70) 9% ( 6 / 70) in 'Data.Singletons.Prelude.Tuple' Missing documentation for: STuple0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple2 (src/Data/Singletons/Prelude/Instances.hs:22) STuple3 (src/Data/Singletons/Prelude/Instances.hs:22) STuple4 (src/Data/Singletons/Prelude/Instances.hs:22) STuple5 (src/Data/Singletons/Prelude/Instances.hs:22) STuple6 (src/Data/Singletons/Prelude/Instances.hs:22) STuple7 (src/Data/Singletons/Prelude/Instances.hs:22) Fst (src/Data/Singletons/Prelude/Tuple.hs:55) sFst (src/Data/Singletons/Prelude/Tuple.hs:55) Snd (src/Data/Singletons/Prelude/Tuple.hs:55) sSnd (src/Data/Singletons/Prelude/Tuple.hs:55) Curry (src/Data/Singletons/Prelude/Tuple.hs:55) sCurry (src/Data/Singletons/Prelude/Tuple.hs:55) Uncurry (src/Data/Singletons/Prelude/Tuple.hs:55) sUncurry (src/Data/Singletons/Prelude/Tuple.hs:55) Swap (src/Data/Singletons/Prelude/Tuple.hs:55) sSwap (src/Data/Singletons/Prelude/Tuple.hs:55) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) FstSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) FstSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym3 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) SwapSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SwapSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) 5% ( 3 / 55) in 'Data.Promotion.Prelude.Tuple' Missing documentation for: Fst (src/Data/Singletons/Prelude/Tuple.hs:55) Snd (src/Data/Singletons/Prelude/Tuple.hs:55) Curry (src/Data/Singletons/Prelude/Tuple.hs:55) Uncurry (src/Data/Singletons/Prelude/Tuple.hs:55) Swap (src/Data/Singletons/Prelude/Tuple.hs:55) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) FstSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) FstSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym3 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) SwapSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SwapSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) 5% ( 3 / 56) in 'Data.Promotion.Prelude.Base' Missing documentation for: Foldr (src/Data/Singletons/Prelude/Base.hs:55) Map (src/Data/Singletons/Prelude/Base.hs:55) :++ (src/Data/Singletons/Prelude/Base.hs:55) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) Id (src/Data/Singletons/Prelude/Base.hs:55) Const (src/Data/Singletons/Prelude/Base.hs:55) :. (src/Data/Singletons/Prelude/Base.hs:55) $ (src/Data/Singletons/Prelude/Base.hs:96) $! (src/Data/Singletons/Prelude/Base.hs:113) Flip (src/Data/Singletons/Prelude/Base.hs:55) Until (src/Data/Promotion/Prelude/Base.hs:48) AsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) Seq (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$$ (src/Data/Singletons/Prelude/Base.hs:55) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) IdSym0 (src/Data/Singletons/Prelude/Base.hs:55) IdSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym0 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym2 (src/Data/Singletons/Prelude/Base.hs:55) :.$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$$ (src/Data/Singletons/Prelude/Base.hs:55) $$ (src/Data/Singletons/Prelude/Base.hs:100) $$$ (src/Data/Singletons/Prelude/Base.hs:103) $$$$ (src/Data/Singletons/Prelude/Base.hs:106) $!$ (src/Data/Singletons/Prelude/Base.hs:117) $!$$ (src/Data/Singletons/Prelude/Base.hs:120) $!$$$ (src/Data/Singletons/Prelude/Base.hs:123) FlipSym0 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym1 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym2 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym3 (src/Data/Singletons/Prelude/Base.hs:55) UntilSym0 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym1 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym2 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym3 (src/Data/Promotion/Prelude/Base.hs:48) AsTypeOfSym0 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym1 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym2 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym0 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym1 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym2 (src/Data/Singletons/Prelude/Base.hs:55) 13% ( 7 / 52) in 'Data.Singletons.Prelude.Maybe' Missing documentation for: SMaybe (src/Data/Singletons/Prelude/Instances.hs:22) maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) sMaybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) IsJust (src/Data/Singletons/Prelude/Maybe.hs:78) sIsJust (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothing (src/Data/Singletons/Prelude/Maybe.hs:78) sIsNothing (src/Data/Singletons/Prelude/Maybe.hs:78) FromJust (src/Data/Singletons/Prelude/Maybe.hs:78) sFromJust (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) sFromMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) sListToMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToList (src/Data/Singletons/Prelude/Maybe.hs:78) sMaybeToList (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybes (src/Data/Singletons/Prelude/Maybe.hs:78) sCatMaybes (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) sMapMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) NothingSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Maybe_Sym0 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym1 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym2 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym3 (src/Data/Singletons/Prelude/Maybe.hs:67) IsJustSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) IsJustSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothingSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothingSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromJustSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) FromJustSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym2 (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToListSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToListSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybesSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybesSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym2 (src/Data/Singletons/Prelude/Maybe.hs:78) 10% ( 4 / 39) in 'Data.Promotion.Prelude.Maybe' Missing documentation for: maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) IsJust (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothing (src/Data/Singletons/Prelude/Maybe.hs:78) FromJust (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToList (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybes (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybe (src/Data/Singletons/Prelude/Maybe.hs:78) NothingSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Maybe_Sym0 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym1 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym2 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym3 (src/Data/Singletons/Prelude/Maybe.hs:67) IsJustSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) IsJustSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothingSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) IsNothingSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromJustSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) FromJustSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) FromMaybeSym2 (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToListSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) MaybeToListSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) ListToMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybesSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) CatMaybesSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym0 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym1 (src/Data/Singletons/Prelude/Maybe.hs:78) MapMaybeSym2 (src/Data/Singletons/Prelude/Maybe.hs:78) 9% ( 2 / 23) in 'Data.Singletons.Prelude.Enum' Missing documentation for: PBounded (src/Data/Singletons/Prelude/Enum.hs:46) SBounded (src/Data/Singletons/Prelude/Enum.hs:46) PEnum (src/Data/Singletons/Prelude/Enum.hs:53) SEnum (src/Data/Singletons/Prelude/Enum.hs:53) MinBoundSym0 (src/Data/Singletons/Prelude/Enum.hs:46) MaxBoundSym0 (src/Data/Singletons/Prelude/Enum.hs:46) SuccSym0 (src/Data/Singletons/Prelude/Enum.hs:53) SuccSym1 (src/Data/Singletons/Prelude/Enum.hs:53) PredSym0 (src/Data/Singletons/Prelude/Enum.hs:53) PredSym1 (src/Data/Singletons/Prelude/Enum.hs:53) ToEnumSym0 (src/Data/Singletons/Prelude/Enum.hs:53) ToEnumSym1 (src/Data/Singletons/Prelude/Enum.hs:53) FromEnumSym0 (src/Data/Singletons/Prelude/Enum.hs:53) FromEnumSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym0 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym2 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym0 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym2 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym3 (src/Data/Singletons/Prelude/Enum.hs:53) 10% ( 2 / 21) in 'Data.Promotion.Prelude.Enum' Missing documentation for: PBounded (src/Data/Singletons/Prelude/Enum.hs:46) PEnum (src/Data/Singletons/Prelude/Enum.hs:53) MinBoundSym0 (src/Data/Singletons/Prelude/Enum.hs:46) MaxBoundSym0 (src/Data/Singletons/Prelude/Enum.hs:46) SuccSym0 (src/Data/Singletons/Prelude/Enum.hs:53) SuccSym1 (src/Data/Singletons/Prelude/Enum.hs:53) PredSym0 (src/Data/Singletons/Prelude/Enum.hs:53) PredSym1 (src/Data/Singletons/Prelude/Enum.hs:53) ToEnumSym0 (src/Data/Singletons/Prelude/Enum.hs:53) ToEnumSym1 (src/Data/Singletons/Prelude/Enum.hs:53) FromEnumSym0 (src/Data/Singletons/Prelude/Enum.hs:53) FromEnumSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym0 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromToSym2 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym0 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym1 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym2 (src/Data/Singletons/Prelude/Enum.hs:53) EnumFromThenToSym3 (src/Data/Singletons/Prelude/Enum.hs:53) 7% ( 34 /482) in 'Data.Singletons.Prelude.List' Missing documentation for: SList (src/Data/Singletons/Prelude/Instances.hs:22) :++ (src/Data/Singletons/Prelude/Base.hs:55) %:++ (src/Data/Singletons/Prelude/Base.hs:55) Head (src/Data/Singletons/Prelude/List.hs:261) sHead (src/Data/Singletons/Prelude/List.hs:261) Last (src/Data/Singletons/Prelude/List.hs:261) sLast (src/Data/Singletons/Prelude/List.hs:261) Tail (src/Data/Singletons/Prelude/List.hs:261) sTail (src/Data/Singletons/Prelude/List.hs:261) Init (src/Data/Singletons/Prelude/List.hs:261) sInit (src/Data/Singletons/Prelude/List.hs:261) Null (src/Data/Singletons/Prelude/List.hs:261) sNull (src/Data/Singletons/Prelude/List.hs:261) Length (src/Data/Singletons/Prelude/List.hs:261) sLength (src/Data/Singletons/Prelude/List.hs:261) Map (src/Data/Singletons/Prelude/Base.hs:55) sMap (src/Data/Singletons/Prelude/Base.hs:55) Reverse (src/Data/Singletons/Prelude/List.hs:261) sReverse (src/Data/Singletons/Prelude/List.hs:261) Intersperse (src/Data/Singletons/Prelude/List.hs:261) sIntersperse (src/Data/Singletons/Prelude/List.hs:261) Intercalate (src/Data/Singletons/Prelude/List.hs:261) sIntercalate (src/Data/Singletons/Prelude/List.hs:261) Transpose (src/Data/Singletons/Prelude/List.hs:261) sTranspose (src/Data/Singletons/Prelude/List.hs:261) Subsequences (src/Data/Singletons/Prelude/List.hs:261) sSubsequences (src/Data/Singletons/Prelude/List.hs:261) Permutations (src/Data/Singletons/Prelude/List.hs:261) sPermutations (src/Data/Singletons/Prelude/List.hs:261) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) sFoldl (src/Data/Singletons/Prelude/Instances.hs:27) Foldl' (src/Data/Singletons/Prelude/List.hs:261) sFoldl' (src/Data/Singletons/Prelude/List.hs:261) Foldl1 (src/Data/Singletons/Prelude/List.hs:261) sFoldl1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1' (src/Data/Singletons/Prelude/List.hs:261) sFoldl1' (src/Data/Singletons/Prelude/List.hs:261) Foldr (src/Data/Singletons/Prelude/Base.hs:55) sFoldr (src/Data/Singletons/Prelude/Base.hs:55) Foldr1 (src/Data/Singletons/Prelude/List.hs:261) sFoldr1 (src/Data/Singletons/Prelude/List.hs:261) Concat (src/Data/Singletons/Prelude/List.hs:261) sConcat (src/Data/Singletons/Prelude/List.hs:261) ConcatMap (src/Data/Singletons/Prelude/List.hs:261) sConcatMap (src/Data/Singletons/Prelude/List.hs:261) And (src/Data/Singletons/Prelude/List.hs:261) sAnd (src/Data/Singletons/Prelude/List.hs:261) Or (src/Data/Singletons/Prelude/List.hs:261) sOr (src/Data/Singletons/Prelude/List.hs:261) Any_ (src/Data/Singletons/Prelude/List.hs:255) sAny_ (src/Data/Singletons/Prelude/List.hs:255) All (src/Data/Singletons/Prelude/List.hs:261) sAll (src/Data/Singletons/Prelude/List.hs:261) Sum (src/Data/Singletons/Prelude/List.hs:261) sSum (src/Data/Singletons/Prelude/List.hs:261) Product (src/Data/Singletons/Prelude/List.hs:261) sProduct (src/Data/Singletons/Prelude/List.hs:261) Maximum (src/Data/Singletons/Prelude/List.hs:261) sMaximum (src/Data/Singletons/Prelude/List.hs:261) Minimum (src/Data/Singletons/Prelude/List.hs:261) sMinimum (src/Data/Singletons/Prelude/List.hs:261) any_ (src/Data/Singletons/Prelude/List.hs:255) Scanl (src/Data/Singletons/Prelude/List.hs:261) sScanl (src/Data/Singletons/Prelude/List.hs:261) Scanl1 (src/Data/Singletons/Prelude/List.hs:261) sScanl1 (src/Data/Singletons/Prelude/List.hs:261) Scanr (src/Data/Singletons/Prelude/List.hs:261) sScanr (src/Data/Singletons/Prelude/List.hs:261) Scanr1 (src/Data/Singletons/Prelude/List.hs:261) sScanr1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumL (src/Data/Singletons/Prelude/List.hs:261) sMapAccumL (src/Data/Singletons/Prelude/List.hs:261) MapAccumR (src/Data/Singletons/Prelude/List.hs:261) sMapAccumR (src/Data/Singletons/Prelude/List.hs:261) Replicate (src/Data/Singletons/Prelude/List.hs:261) sReplicate (src/Data/Singletons/Prelude/List.hs:261) Unfoldr (src/Data/Singletons/Prelude/List.hs:261) sUnfoldr (src/Data/Singletons/Prelude/List.hs:261) Take (src/Data/Singletons/Prelude/List.hs:261) sTake (src/Data/Singletons/Prelude/List.hs:261) Drop (src/Data/Singletons/Prelude/List.hs:261) sDrop (src/Data/Singletons/Prelude/List.hs:261) SplitAt (src/Data/Singletons/Prelude/List.hs:261) sSplitAt (src/Data/Singletons/Prelude/List.hs:261) TakeWhile (src/Data/Singletons/Prelude/List.hs:261) sTakeWhile (src/Data/Singletons/Prelude/List.hs:261) DropWhile (src/Data/Singletons/Prelude/List.hs:261) sDropWhile (src/Data/Singletons/Prelude/List.hs:261) DropWhileEnd (src/Data/Singletons/Prelude/List.hs:261) sDropWhileEnd (src/Data/Singletons/Prelude/List.hs:261) Span (src/Data/Singletons/Prelude/List.hs:261) sSpan (src/Data/Singletons/Prelude/List.hs:261) Break (src/Data/Singletons/Prelude/List.hs:261) sBreak (src/Data/Singletons/Prelude/List.hs:261) Group (src/Data/Singletons/Prelude/List.hs:261) sGroup (src/Data/Singletons/Prelude/List.hs:261) Inits (src/Data/Singletons/Prelude/List.hs:261) sInits (src/Data/Singletons/Prelude/List.hs:261) Tails (src/Data/Singletons/Prelude/List.hs:261) sTails (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOf (src/Data/Singletons/Prelude/List.hs:261) sIsPrefixOf (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOf (src/Data/Singletons/Prelude/List.hs:261) sIsSuffixOf (src/Data/Singletons/Prelude/List.hs:261) IsInfixOf (src/Data/Singletons/Prelude/List.hs:261) sIsInfixOf (src/Data/Singletons/Prelude/List.hs:261) Elem (src/Data/Singletons/Prelude/List.hs:261) sElem (src/Data/Singletons/Prelude/List.hs:261) NotElem (src/Data/Singletons/Prelude/List.hs:261) sNotElem (src/Data/Singletons/Prelude/List.hs:261) Lookup (src/Data/Singletons/Prelude/List.hs:261) sLookup (src/Data/Singletons/Prelude/List.hs:261) Find (src/Data/Singletons/Prelude/List.hs:261) sFind (src/Data/Singletons/Prelude/List.hs:261) Filter (src/Data/Singletons/Prelude/List.hs:261) sFilter (src/Data/Singletons/Prelude/List.hs:261) Partition (src/Data/Singletons/Prelude/List.hs:261) sPartition (src/Data/Singletons/Prelude/List.hs:261) :!! (src/Data/Singletons/Prelude/List.hs:261) %:!! (src/Data/Singletons/Prelude/List.hs:261) ElemIndex (src/Data/Singletons/Prelude/List.hs:261) sElemIndex (src/Data/Singletons/Prelude/List.hs:261) ElemIndices (src/Data/Singletons/Prelude/List.hs:261) sElemIndices (src/Data/Singletons/Prelude/List.hs:261) FindIndex (src/Data/Singletons/Prelude/List.hs:261) sFindIndex (src/Data/Singletons/Prelude/List.hs:261) FindIndices (src/Data/Singletons/Prelude/List.hs:261) sFindIndices (src/Data/Singletons/Prelude/List.hs:261) Zip (src/Data/Singletons/Prelude/List.hs:261) sZip (src/Data/Singletons/Prelude/List.hs:261) Zip3 (src/Data/Singletons/Prelude/List.hs:261) sZip3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith (src/Data/Singletons/Prelude/List.hs:261) sZipWith (src/Data/Singletons/Prelude/List.hs:261) ZipWith3 (src/Data/Singletons/Prelude/List.hs:261) sZipWith3 (src/Data/Singletons/Prelude/List.hs:261) Unzip (src/Data/Singletons/Prelude/List.hs:261) sUnzip (src/Data/Singletons/Prelude/List.hs:261) Unzip3 (src/Data/Singletons/Prelude/List.hs:261) sUnzip3 (src/Data/Singletons/Prelude/List.hs:261) Unzip4 (src/Data/Singletons/Prelude/List.hs:261) sUnzip4 (src/Data/Singletons/Prelude/List.hs:261) Unzip5 (src/Data/Singletons/Prelude/List.hs:261) sUnzip5 (src/Data/Singletons/Prelude/List.hs:261) Unzip6 (src/Data/Singletons/Prelude/List.hs:261) sUnzip6 (src/Data/Singletons/Prelude/List.hs:261) Unzip7 (src/Data/Singletons/Prelude/List.hs:261) sUnzip7 (src/Data/Singletons/Prelude/List.hs:261) Nub (src/Data/Singletons/Prelude/List.hs:261) sNub (src/Data/Singletons/Prelude/List.hs:261) Delete (src/Data/Singletons/Prelude/List.hs:261) sDelete (src/Data/Singletons/Prelude/List.hs:261) :\\ (src/Data/Singletons/Prelude/List.hs:261) %:\\ (src/Data/Singletons/Prelude/List.hs:261) Union (src/Data/Singletons/Prelude/List.hs:261) sUnion (src/Data/Singletons/Prelude/List.hs:261) Intersect (src/Data/Singletons/Prelude/List.hs:261) sIntersect (src/Data/Singletons/Prelude/List.hs:261) Insert (src/Data/Singletons/Prelude/List.hs:261) sInsert (src/Data/Singletons/Prelude/List.hs:261) Sort (src/Data/Singletons/Prelude/List.hs:261) sSort (src/Data/Singletons/Prelude/List.hs:261) NubBy (src/Data/Singletons/Prelude/List.hs:261) sNubBy (src/Data/Singletons/Prelude/List.hs:261) DeleteBy (src/Data/Singletons/Prelude/List.hs:261) sDeleteBy (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBy (src/Data/Singletons/Prelude/List.hs:261) sDeleteFirstsBy (src/Data/Singletons/Prelude/List.hs:261) UnionBy (src/Data/Singletons/Prelude/List.hs:261) sUnionBy (src/Data/Singletons/Prelude/List.hs:261) IntersectBy (src/Data/Singletons/Prelude/List.hs:261) sIntersectBy (src/Data/Singletons/Prelude/List.hs:261) GroupBy (src/Data/Singletons/Prelude/List.hs:261) sGroupBy (src/Data/Singletons/Prelude/List.hs:261) SortBy (src/Data/Singletons/Prelude/List.hs:261) sSortBy (src/Data/Singletons/Prelude/List.hs:261) InsertBy (src/Data/Singletons/Prelude/List.hs:261) sInsertBy (src/Data/Singletons/Prelude/List.hs:261) MaximumBy (src/Data/Singletons/Prelude/List.hs:261) sMaximumBy (src/Data/Singletons/Prelude/List.hs:261) MinimumBy (src/Data/Singletons/Prelude/List.hs:261) sMinimumBy (src/Data/Singletons/Prelude/List.hs:261) GenericLength (src/Data/Singletons/Prelude/List.hs:261) sGenericLength (src/Data/Singletons/Prelude/List.hs:261) NilSym0 (src/Data/Singletons/Prelude/Instances.hs:22) :$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$$ (src/Data/Singletons/Prelude/Instances.hs:22) :++$$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) HeadSym0 (src/Data/Singletons/Prelude/List.hs:261) HeadSym1 (src/Data/Singletons/Prelude/List.hs:261) LastSym0 (src/Data/Singletons/Prelude/List.hs:261) LastSym1 (src/Data/Singletons/Prelude/List.hs:261) TailSym0 (src/Data/Singletons/Prelude/List.hs:261) TailSym1 (src/Data/Singletons/Prelude/List.hs:261) InitSym0 (src/Data/Singletons/Prelude/List.hs:261) InitSym1 (src/Data/Singletons/Prelude/List.hs:261) NullSym0 (src/Data/Singletons/Prelude/List.hs:261) NullSym1 (src/Data/Singletons/Prelude/List.hs:261) LengthSym0 (src/Data/Singletons/Prelude/List.hs:261) LengthSym1 (src/Data/Singletons/Prelude/List.hs:261) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) ReverseSym0 (src/Data/Singletons/Prelude/List.hs:261) ReverseSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym0 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym2 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym0 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym1 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym2 (src/Data/Singletons/Prelude/List.hs:261) TransposeSym0 (src/Data/Singletons/Prelude/List.hs:261) TransposeSym1 (src/Data/Singletons/Prelude/List.hs:261) SubsequencesSym0 (src/Data/Singletons/Prelude/List.hs:261) SubsequencesSym1 (src/Data/Singletons/Prelude/List.hs:261) PermutationsSym0 (src/Data/Singletons/Prelude/List.hs:261) PermutationsSym1 (src/Data/Singletons/Prelude/List.hs:261) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym1 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym2 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym3 (src/Data/Singletons/Prelude/Instances.hs:27) Foldl'Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym2 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym3 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym2 (src/Data/Singletons/Prelude/List.hs:261) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) Foldr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym2 (src/Data/Singletons/Prelude/List.hs:261) AndSym0 (src/Data/Singletons/Prelude/List.hs:261) AndSym1 (src/Data/Singletons/Prelude/List.hs:261) OrSym0 (src/Data/Singletons/Prelude/List.hs:261) OrSym1 (src/Data/Singletons/Prelude/List.hs:261) Any_Sym0 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym1 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym2 (src/Data/Singletons/Prelude/List.hs:255) AllSym0 (src/Data/Singletons/Prelude/List.hs:261) AllSym1 (src/Data/Singletons/Prelude/List.hs:261) AllSym2 (src/Data/Singletons/Prelude/List.hs:261) SumSym0 (src/Data/Singletons/Prelude/List.hs:261) SumSym1 (src/Data/Singletons/Prelude/List.hs:261) ProductSym0 (src/Data/Singletons/Prelude/List.hs:261) ProductSym1 (src/Data/Singletons/Prelude/List.hs:261) MaximumSym0 (src/Data/Singletons/Prelude/List.hs:261) MaximumSym1 (src/Data/Singletons/Prelude/List.hs:261) MinimumSym0 (src/Data/Singletons/Prelude/List.hs:261) MinimumSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym0 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym3 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym0 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym3 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym0 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym1 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym2 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym0 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym1 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym2 (src/Data/Singletons/Prelude/List.hs:261) TakeSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeSym2 (src/Data/Singletons/Prelude/List.hs:261) DropSym0 (src/Data/Singletons/Prelude/List.hs:261) DropSym1 (src/Data/Singletons/Prelude/List.hs:261) DropSym2 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym0 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym1 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym2 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym0 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym1 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym2 (src/Data/Singletons/Prelude/List.hs:261) SpanSym0 (src/Data/Singletons/Prelude/List.hs:261) SpanSym1 (src/Data/Singletons/Prelude/List.hs:261) SpanSym2 (src/Data/Singletons/Prelude/List.hs:261) BreakSym0 (src/Data/Singletons/Prelude/List.hs:261) BreakSym1 (src/Data/Singletons/Prelude/List.hs:261) BreakSym2 (src/Data/Singletons/Prelude/List.hs:261) GroupSym0 (src/Data/Singletons/Prelude/List.hs:261) GroupSym1 (src/Data/Singletons/Prelude/List.hs:261) InitsSym0 (src/Data/Singletons/Prelude/List.hs:261) InitsSym1 (src/Data/Singletons/Prelude/List.hs:261) TailsSym0 (src/Data/Singletons/Prelude/List.hs:261) TailsSym1 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) ElemSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemSym2 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym0 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym1 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym2 (src/Data/Singletons/Prelude/List.hs:261) LookupSym0 (src/Data/Singletons/Prelude/List.hs:261) LookupSym1 (src/Data/Singletons/Prelude/List.hs:261) LookupSym2 (src/Data/Singletons/Prelude/List.hs:261) FindSym0 (src/Data/Singletons/Prelude/List.hs:261) FindSym1 (src/Data/Singletons/Prelude/List.hs:261) FindSym2 (src/Data/Singletons/Prelude/List.hs:261) FilterSym0 (src/Data/Singletons/Prelude/List.hs:261) FilterSym1 (src/Data/Singletons/Prelude/List.hs:261) FilterSym2 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym0 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym1 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym2 (src/Data/Singletons/Prelude/List.hs:261) :!!$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$$ (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym2 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym2 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym0 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym1 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym2 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym0 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym1 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipSym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym4 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym0 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip4Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip4Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip5Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip5Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip6Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip6Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip7Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip7Sym1 (src/Data/Singletons/Prelude/List.hs:261) NubSym0 (src/Data/Singletons/Prelude/List.hs:261) NubSym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym2 (src/Data/Singletons/Prelude/List.hs:261) :\\$ (src/Data/Singletons/Prelude/List.hs:261) :\\$$ (src/Data/Singletons/Prelude/List.hs:261) :\\$$$ (src/Data/Singletons/Prelude/List.hs:261) UnionSym0 (src/Data/Singletons/Prelude/List.hs:261) UnionSym1 (src/Data/Singletons/Prelude/List.hs:261) UnionSym2 (src/Data/Singletons/Prelude/List.hs:261) IntersectSym0 (src/Data/Singletons/Prelude/List.hs:261) IntersectSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersectSym2 (src/Data/Singletons/Prelude/List.hs:261) InsertSym0 (src/Data/Singletons/Prelude/List.hs:261) InsertSym1 (src/Data/Singletons/Prelude/List.hs:261) InsertSym2 (src/Data/Singletons/Prelude/List.hs:261) SortSym0 (src/Data/Singletons/Prelude/List.hs:261) SortSym1 (src/Data/Singletons/Prelude/List.hs:261) NubBySym0 (src/Data/Singletons/Prelude/List.hs:261) NubBySym1 (src/Data/Singletons/Prelude/List.hs:261) NubBySym2 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym2 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym3 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym2 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym3 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym0 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym1 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym2 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym3 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym0 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym1 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym2 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym3 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym0 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym1 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym2 (src/Data/Singletons/Prelude/List.hs:261) SortBySym0 (src/Data/Singletons/Prelude/List.hs:261) SortBySym1 (src/Data/Singletons/Prelude/List.hs:261) SortBySym2 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym0 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym1 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym2 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym3 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym2 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym2 (src/Data/Singletons/Prelude/List.hs:261) GenericLengthSym0 (src/Data/Singletons/Prelude/List.hs:261) GenericLengthSym1 (src/Data/Singletons/Prelude/List.hs:261) 10% ( 32 /328) in 'Data.Singletons.Prelude' Missing documentation for: SBool (src/Data/Singletons/Prelude/Instances.hs:22) SList (src/Data/Singletons/Prelude/Instances.hs:22) SMaybe (src/Data/Singletons/Prelude/Instances.hs:22) SEither (src/Data/Singletons/Prelude/Instances.hs:22) SOrdering (src/Data/Singletons/Prelude/Instances.hs:22) STuple0 (src/Data/Singletons/Prelude/Instances.hs:22) STuple2 (src/Data/Singletons/Prelude/Instances.hs:22) STuple3 (src/Data/Singletons/Prelude/Instances.hs:22) STuple4 (src/Data/Singletons/Prelude/Instances.hs:22) STuple5 (src/Data/Singletons/Prelude/Instances.hs:22) STuple6 (src/Data/Singletons/Prelude/Instances.hs:22) STuple7 (src/Data/Singletons/Prelude/Instances.hs:22) Not (src/Data/Singletons/Prelude/Bool.hs:68) sNot (src/Data/Singletons/Prelude/Bool.hs:68) :&& (src/Data/Singletons/Prelude/Bool.hs:68) :|| (src/Data/Singletons/Prelude/Bool.hs:68) %:&& (src/Data/Singletons/Prelude/Bool.hs:68) %:|| (src/Data/Singletons/Prelude/Bool.hs:68) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) sOtherwise (src/Data/Singletons/Prelude/Bool.hs:68) ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) Id (src/Data/Singletons/Prelude/Base.hs:55) sId (src/Data/Singletons/Prelude/Base.hs:55) Const (src/Data/Singletons/Prelude/Base.hs:55) sConst (src/Data/Singletons/Prelude/Base.hs:55) :. (src/Data/Singletons/Prelude/Base.hs:55) %:. (src/Data/Singletons/Prelude/Base.hs:55) $ (src/Data/Singletons/Prelude/Base.hs:96) %$ (src/Data/Singletons/Prelude/Base.hs:108) $! (src/Data/Singletons/Prelude/Base.hs:113) %$! (src/Data/Singletons/Prelude/Base.hs:125) Flip (src/Data/Singletons/Prelude/Base.hs:55) sFlip (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) sAsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) Seq (src/Data/Singletons/Prelude/Base.hs:55) sSeq (src/Data/Singletons/Prelude/Base.hs:55) Map (src/Data/Singletons/Prelude/Base.hs:55) sMap (src/Data/Singletons/Prelude/Base.hs:55) :++ (src/Data/Singletons/Prelude/Base.hs:55) %:++ (src/Data/Singletons/Prelude/Base.hs:55) Head (src/Data/Singletons/Prelude/List.hs:261) sHead (src/Data/Singletons/Prelude/List.hs:261) Last (src/Data/Singletons/Prelude/List.hs:261) sLast (src/Data/Singletons/Prelude/List.hs:261) Tail (src/Data/Singletons/Prelude/List.hs:261) sTail (src/Data/Singletons/Prelude/List.hs:261) Init (src/Data/Singletons/Prelude/List.hs:261) sInit (src/Data/Singletons/Prelude/List.hs:261) Null (src/Data/Singletons/Prelude/List.hs:261) sNull (src/Data/Singletons/Prelude/List.hs:261) Reverse (src/Data/Singletons/Prelude/List.hs:261) sReverse (src/Data/Singletons/Prelude/List.hs:261) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) sFoldl (src/Data/Singletons/Prelude/Instances.hs:27) Foldl1 (src/Data/Singletons/Prelude/List.hs:261) sFoldl1 (src/Data/Singletons/Prelude/List.hs:261) Foldr (src/Data/Singletons/Prelude/Base.hs:55) sFoldr (src/Data/Singletons/Prelude/Base.hs:55) Foldr1 (src/Data/Singletons/Prelude/List.hs:261) sFoldr1 (src/Data/Singletons/Prelude/List.hs:261) And (src/Data/Singletons/Prelude/List.hs:261) sAnd (src/Data/Singletons/Prelude/List.hs:261) Or (src/Data/Singletons/Prelude/List.hs:261) sOr (src/Data/Singletons/Prelude/List.hs:261) Any_ (src/Data/Singletons/Prelude/List.hs:255) sAny_ (src/Data/Singletons/Prelude/List.hs:255) All (src/Data/Singletons/Prelude/List.hs:261) sAll (src/Data/Singletons/Prelude/List.hs:261) Concat (src/Data/Singletons/Prelude/List.hs:261) sConcat (src/Data/Singletons/Prelude/List.hs:261) ConcatMap (src/Data/Singletons/Prelude/List.hs:261) sConcatMap (src/Data/Singletons/Prelude/List.hs:261) Scanl (src/Data/Singletons/Prelude/List.hs:261) sScanl (src/Data/Singletons/Prelude/List.hs:261) Scanl1 (src/Data/Singletons/Prelude/List.hs:261) sScanl1 (src/Data/Singletons/Prelude/List.hs:261) Scanr (src/Data/Singletons/Prelude/List.hs:261) sScanr (src/Data/Singletons/Prelude/List.hs:261) Scanr1 (src/Data/Singletons/Prelude/List.hs:261) sScanr1 (src/Data/Singletons/Prelude/List.hs:261) Elem (src/Data/Singletons/Prelude/List.hs:261) sElem (src/Data/Singletons/Prelude/List.hs:261) NotElem (src/Data/Singletons/Prelude/List.hs:261) sNotElem (src/Data/Singletons/Prelude/List.hs:261) Lookup (src/Data/Singletons/Prelude/List.hs:261) sLookup (src/Data/Singletons/Prelude/List.hs:261) Zip (src/Data/Singletons/Prelude/List.hs:261) sZip (src/Data/Singletons/Prelude/List.hs:261) Zip3 (src/Data/Singletons/Prelude/List.hs:261) sZip3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith (src/Data/Singletons/Prelude/List.hs:261) sZipWith (src/Data/Singletons/Prelude/List.hs:261) ZipWith3 (src/Data/Singletons/Prelude/List.hs:261) sZipWith3 (src/Data/Singletons/Prelude/List.hs:261) Unzip (src/Data/Singletons/Prelude/List.hs:261) sUnzip (src/Data/Singletons/Prelude/List.hs:261) Unzip3 (src/Data/Singletons/Prelude/List.hs:261) sUnzip3 (src/Data/Singletons/Prelude/List.hs:261) Maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) sMaybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) Either_ (src/Data/Singletons/Prelude/Either.hs:60) sEither_ (src/Data/Singletons/Prelude/Either.hs:60) Fst (src/Data/Singletons/Prelude/Tuple.hs:55) sFst (src/Data/Singletons/Prelude/Tuple.hs:55) Snd (src/Data/Singletons/Prelude/Tuple.hs:55) sSnd (src/Data/Singletons/Prelude/Tuple.hs:55) Curry (src/Data/Singletons/Prelude/Tuple.hs:55) sCurry (src/Data/Singletons/Prelude/Tuple.hs:55) Uncurry (src/Data/Singletons/Prelude/Tuple.hs:55) sUncurry (src/Data/Singletons/Prelude/Tuple.hs:55) either_ (src/Data/Singletons/Prelude/Either.hs:60) maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) bool_ (src/Data/Singletons/Prelude/Bool.hs:62) any_ (src/Data/Singletons/Prelude/List.hs:255) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) NotSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NotSym1 (src/Data/Singletons/Prelude/Bool.hs:68) :&&$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$$ (src/Data/Singletons/Prelude/Bool.hs:68) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NothingSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Maybe_Sym0 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym1 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym2 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym3 (src/Data/Singletons/Prelude/Maybe.hs:67) LeftSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym1 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym0 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Either_Sym0 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym1 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym2 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym3 (src/Data/Singletons/Prelude/Either.hs:60) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) FstSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) FstSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym3 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) IdSym0 (src/Data/Singletons/Prelude/Base.hs:55) IdSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym0 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym2 (src/Data/Singletons/Prelude/Base.hs:55) :.$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$ (src/Data/Singletons/Prelude/Base.hs:55) $$ (src/Data/Singletons/Prelude/Base.hs:100) $$$ (src/Data/Singletons/Prelude/Base.hs:103) $$$$ (src/Data/Singletons/Prelude/Base.hs:106) $!$ (src/Data/Singletons/Prelude/Base.hs:117) $!$$ (src/Data/Singletons/Prelude/Base.hs:120) $!$$$ (src/Data/Singletons/Prelude/Base.hs:123) FlipSym0 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym1 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym2 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym0 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym1 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym2 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym0 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym1 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym2 (src/Data/Singletons/Prelude/Base.hs:55) :$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$$ (src/Data/Singletons/Prelude/Instances.hs:22) NilSym0 (src/Data/Singletons/Prelude/Instances.hs:22) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) ReverseSym0 (src/Data/Singletons/Prelude/List.hs:261) ReverseSym1 (src/Data/Singletons/Prelude/List.hs:261) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) HeadSym0 (src/Data/Singletons/Prelude/List.hs:261) HeadSym1 (src/Data/Singletons/Prelude/List.hs:261) LastSym0 (src/Data/Singletons/Prelude/List.hs:261) LastSym1 (src/Data/Singletons/Prelude/List.hs:261) TailSym0 (src/Data/Singletons/Prelude/List.hs:261) TailSym1 (src/Data/Singletons/Prelude/List.hs:261) InitSym0 (src/Data/Singletons/Prelude/List.hs:261) InitSym1 (src/Data/Singletons/Prelude/List.hs:261) NullSym0 (src/Data/Singletons/Prelude/List.hs:261) NullSym1 (src/Data/Singletons/Prelude/List.hs:261) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym1 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym2 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym3 (src/Data/Singletons/Prelude/Instances.hs:27) Foldl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) Foldr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym2 (src/Data/Singletons/Prelude/List.hs:261) AndSym0 (src/Data/Singletons/Prelude/List.hs:261) AndSym1 (src/Data/Singletons/Prelude/List.hs:261) OrSym0 (src/Data/Singletons/Prelude/List.hs:261) OrSym1 (src/Data/Singletons/Prelude/List.hs:261) Any_Sym0 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym1 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym2 (src/Data/Singletons/Prelude/List.hs:255) AllSym0 (src/Data/Singletons/Prelude/List.hs:261) AllSym1 (src/Data/Singletons/Prelude/List.hs:261) AllSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ElemSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemSym2 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym0 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym1 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipSym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym3 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym0 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym1 (src/Data/Singletons/Prelude/List.hs:261) 6% ( 27 /470) in 'Data.Promotion.Prelude.List' Missing documentation for: :++ (src/Data/Singletons/Prelude/Base.hs:55) Head (src/Data/Singletons/Prelude/List.hs:261) Last (src/Data/Singletons/Prelude/List.hs:261) Tail (src/Data/Singletons/Prelude/List.hs:261) Init (src/Data/Singletons/Prelude/List.hs:261) Null (src/Data/Singletons/Prelude/List.hs:261) Length (src/Data/Singletons/Prelude/List.hs:261) Map (src/Data/Singletons/Prelude/Base.hs:55) Reverse (src/Data/Singletons/Prelude/List.hs:261) Intersperse (src/Data/Singletons/Prelude/List.hs:261) Intercalate (src/Data/Singletons/Prelude/List.hs:261) Transpose (src/Data/Singletons/Prelude/List.hs:261) Subsequences (src/Data/Singletons/Prelude/List.hs:261) Permutations (src/Data/Singletons/Prelude/List.hs:261) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) Foldl' (src/Data/Singletons/Prelude/List.hs:261) Foldl1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1' (src/Data/Singletons/Prelude/List.hs:261) Foldr (src/Data/Singletons/Prelude/Base.hs:55) Foldr1 (src/Data/Singletons/Prelude/List.hs:261) Concat (src/Data/Singletons/Prelude/List.hs:261) ConcatMap (src/Data/Singletons/Prelude/List.hs:261) And (src/Data/Singletons/Prelude/List.hs:261) Or (src/Data/Singletons/Prelude/List.hs:261) Any_ (src/Data/Singletons/Prelude/List.hs:255) All (src/Data/Singletons/Prelude/List.hs:261) Sum (src/Data/Singletons/Prelude/List.hs:261) Product (src/Data/Singletons/Prelude/List.hs:261) Maximum (src/Data/Singletons/Prelude/List.hs:261) Minimum (src/Data/Singletons/Prelude/List.hs:261) any_ (src/Data/Singletons/Prelude/List.hs:255) Scanl (src/Data/Singletons/Prelude/List.hs:261) Scanl1 (src/Data/Singletons/Prelude/List.hs:261) Scanr (src/Data/Singletons/Prelude/List.hs:261) Scanr1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumL (src/Data/Singletons/Prelude/List.hs:261) MapAccumR (src/Data/Singletons/Prelude/List.hs:261) Replicate (src/Data/Singletons/Prelude/List.hs:261) Unfoldr (src/Data/Singletons/Prelude/List.hs:261) Take (src/Data/Singletons/Prelude/List.hs:261) Drop (src/Data/Singletons/Prelude/List.hs:261) SplitAt (src/Data/Singletons/Prelude/List.hs:261) TakeWhile (src/Data/Singletons/Prelude/List.hs:261) DropWhile (src/Data/Singletons/Prelude/List.hs:261) DropWhileEnd (src/Data/Singletons/Prelude/List.hs:261) Span (src/Data/Singletons/Prelude/List.hs:261) Break (src/Data/Singletons/Prelude/List.hs:261) StripPrefix (src/Data/Promotion/Prelude/List.hs:233) Group (src/Data/Singletons/Prelude/List.hs:261) Inits (src/Data/Singletons/Prelude/List.hs:261) Tails (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOf (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOf (src/Data/Singletons/Prelude/List.hs:261) IsInfixOf (src/Data/Singletons/Prelude/List.hs:261) Elem (src/Data/Singletons/Prelude/List.hs:261) NotElem (src/Data/Singletons/Prelude/List.hs:261) Lookup (src/Data/Singletons/Prelude/List.hs:261) Find (src/Data/Singletons/Prelude/List.hs:261) Filter (src/Data/Singletons/Prelude/List.hs:261) Partition (src/Data/Singletons/Prelude/List.hs:261) :!! (src/Data/Singletons/Prelude/List.hs:261) ElemIndex (src/Data/Singletons/Prelude/List.hs:261) ElemIndices (src/Data/Singletons/Prelude/List.hs:261) FindIndex (src/Data/Singletons/Prelude/List.hs:261) FindIndices (src/Data/Singletons/Prelude/List.hs:261) Zip (src/Data/Singletons/Prelude/List.hs:261) Zip3 (src/Data/Singletons/Prelude/List.hs:261) Zip4 (src/Data/Promotion/Prelude/List.hs:233) Zip5 (src/Data/Promotion/Prelude/List.hs:233) Zip6 (src/Data/Promotion/Prelude/List.hs:233) Zip7 (src/Data/Promotion/Prelude/List.hs:233) ZipWith (src/Data/Singletons/Prelude/List.hs:261) ZipWith3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith4 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7 (src/Data/Promotion/Prelude/List.hs:233) Unzip (src/Data/Singletons/Prelude/List.hs:261) Unzip3 (src/Data/Singletons/Prelude/List.hs:261) Unzip4 (src/Data/Singletons/Prelude/List.hs:261) Unzip5 (src/Data/Singletons/Prelude/List.hs:261) Unzip6 (src/Data/Singletons/Prelude/List.hs:261) Unzip7 (src/Data/Singletons/Prelude/List.hs:261) Nub (src/Data/Singletons/Prelude/List.hs:261) Delete (src/Data/Singletons/Prelude/List.hs:261) :\\ (src/Data/Singletons/Prelude/List.hs:261) Union (src/Data/Singletons/Prelude/List.hs:261) Intersect (src/Data/Singletons/Prelude/List.hs:261) Sort (src/Data/Singletons/Prelude/List.hs:261) Insert (src/Data/Singletons/Prelude/List.hs:261) NubBy (src/Data/Singletons/Prelude/List.hs:261) DeleteBy (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBy (src/Data/Singletons/Prelude/List.hs:261) UnionBy (src/Data/Singletons/Prelude/List.hs:261) GroupBy (src/Data/Singletons/Prelude/List.hs:261) IntersectBy (src/Data/Singletons/Prelude/List.hs:261) SortBy (src/Data/Singletons/Prelude/List.hs:261) InsertBy (src/Data/Singletons/Prelude/List.hs:261) MaximumBy (src/Data/Singletons/Prelude/List.hs:261) MinimumBy (src/Data/Singletons/Prelude/List.hs:261) GenericLength (src/Data/Singletons/Prelude/List.hs:261) GenericTake (src/Data/Promotion/Prelude/List.hs:233) GenericDrop (src/Data/Promotion/Prelude/List.hs:233) GenericSplitAt (src/Data/Promotion/Prelude/List.hs:233) GenericIndex (src/Data/Promotion/Prelude/List.hs:233) GenericReplicate (src/Data/Promotion/Prelude/List.hs:233) NilSym0 (src/Data/Singletons/Prelude/Instances.hs:22) :$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$$ (src/Data/Singletons/Prelude/Instances.hs:22) :++$$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) HeadSym0 (src/Data/Singletons/Prelude/List.hs:261) HeadSym1 (src/Data/Singletons/Prelude/List.hs:261) LastSym0 (src/Data/Singletons/Prelude/List.hs:261) LastSym1 (src/Data/Singletons/Prelude/List.hs:261) TailSym0 (src/Data/Singletons/Prelude/List.hs:261) TailSym1 (src/Data/Singletons/Prelude/List.hs:261) InitSym0 (src/Data/Singletons/Prelude/List.hs:261) InitSym1 (src/Data/Singletons/Prelude/List.hs:261) NullSym0 (src/Data/Singletons/Prelude/List.hs:261) NullSym1 (src/Data/Singletons/Prelude/List.hs:261) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) ReverseSym0 (src/Data/Singletons/Prelude/List.hs:261) ReverseSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym0 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersperseSym2 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym0 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym1 (src/Data/Singletons/Prelude/List.hs:261) IntercalateSym2 (src/Data/Singletons/Prelude/List.hs:261) SubsequencesSym0 (src/Data/Singletons/Prelude/List.hs:261) SubsequencesSym1 (src/Data/Singletons/Prelude/List.hs:261) PermutationsSym0 (src/Data/Singletons/Prelude/List.hs:261) PermutationsSym1 (src/Data/Singletons/Prelude/List.hs:261) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym1 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym2 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym3 (src/Data/Singletons/Prelude/Instances.hs:27) Foldl'Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym2 (src/Data/Singletons/Prelude/List.hs:261) Foldl'Sym3 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1'Sym2 (src/Data/Singletons/Prelude/List.hs:261) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) Foldr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym2 (src/Data/Singletons/Prelude/List.hs:261) AndSym0 (src/Data/Singletons/Prelude/List.hs:261) AndSym1 (src/Data/Singletons/Prelude/List.hs:261) OrSym0 (src/Data/Singletons/Prelude/List.hs:261) OrSym1 (src/Data/Singletons/Prelude/List.hs:261) Any_Sym0 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym1 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym2 (src/Data/Singletons/Prelude/List.hs:255) AllSym0 (src/Data/Singletons/Prelude/List.hs:261) AllSym1 (src/Data/Singletons/Prelude/List.hs:261) AllSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym0 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumLSym3 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym0 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym1 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym2 (src/Data/Singletons/Prelude/List.hs:261) MapAccumRSym3 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym0 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym1 (src/Data/Singletons/Prelude/List.hs:261) UnfoldrSym2 (src/Data/Singletons/Prelude/List.hs:261) InitsSym0 (src/Data/Singletons/Prelude/List.hs:261) InitsSym1 (src/Data/Singletons/Prelude/List.hs:261) TailsSym0 (src/Data/Singletons/Prelude/List.hs:261) TailsSym1 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsPrefixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsSuffixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym0 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym1 (src/Data/Singletons/Prelude/List.hs:261) IsInfixOfSym2 (src/Data/Singletons/Prelude/List.hs:261) ElemSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemSym2 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym0 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym1 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipSym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym4 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym0 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip4Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip4Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip5Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip5Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip6Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip6Sym1 (src/Data/Singletons/Prelude/List.hs:261) Unzip7Sym0 (src/Data/Singletons/Prelude/List.hs:261) Unzip7Sym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteSym2 (src/Data/Singletons/Prelude/List.hs:261) :\\$ (src/Data/Singletons/Prelude/List.hs:261) :\\$$ (src/Data/Singletons/Prelude/List.hs:261) :\\$$$ (src/Data/Singletons/Prelude/List.hs:261) IntersectSym0 (src/Data/Singletons/Prelude/List.hs:261) IntersectSym1 (src/Data/Singletons/Prelude/List.hs:261) IntersectSym2 (src/Data/Singletons/Prelude/List.hs:261) InsertSym0 (src/Data/Singletons/Prelude/List.hs:261) InsertSym1 (src/Data/Singletons/Prelude/List.hs:261) InsertSym2 (src/Data/Singletons/Prelude/List.hs:261) SortSym0 (src/Data/Singletons/Prelude/List.hs:261) SortSym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym2 (src/Data/Singletons/Prelude/List.hs:261) DeleteBySym3 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym0 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym1 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym2 (src/Data/Singletons/Prelude/List.hs:261) DeleteFirstsBySym3 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym0 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym1 (src/Data/Singletons/Prelude/List.hs:261) IntersectBySym2 (src/Data/Singletons/Prelude/List.hs:261) SortBySym0 (src/Data/Singletons/Prelude/List.hs:261) SortBySym1 (src/Data/Singletons/Prelude/List.hs:261) SortBySym2 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym0 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym1 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym2 (src/Data/Singletons/Prelude/List.hs:261) InsertBySym3 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym2 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym2 (src/Data/Singletons/Prelude/List.hs:261) LengthSym0 (src/Data/Singletons/Prelude/List.hs:261) LengthSym1 (src/Data/Singletons/Prelude/List.hs:261) SumSym0 (src/Data/Singletons/Prelude/List.hs:261) SumSym1 (src/Data/Singletons/Prelude/List.hs:261) ProductSym0 (src/Data/Singletons/Prelude/List.hs:261) ProductSym1 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym0 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym1 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym2 (src/Data/Singletons/Prelude/List.hs:261) TransposeSym0 (src/Data/Singletons/Prelude/List.hs:261) TransposeSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeSym2 (src/Data/Singletons/Prelude/List.hs:261) DropSym0 (src/Data/Singletons/Prelude/List.hs:261) DropSym1 (src/Data/Singletons/Prelude/List.hs:261) DropSym2 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym0 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym1 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym2 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym0 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym1 (src/Data/Singletons/Prelude/List.hs:261) DropWhileEndSym2 (src/Data/Singletons/Prelude/List.hs:261) SpanSym0 (src/Data/Singletons/Prelude/List.hs:261) SpanSym1 (src/Data/Singletons/Prelude/List.hs:261) SpanSym2 (src/Data/Singletons/Prelude/List.hs:261) BreakSym0 (src/Data/Singletons/Prelude/List.hs:261) BreakSym1 (src/Data/Singletons/Prelude/List.hs:261) BreakSym2 (src/Data/Singletons/Prelude/List.hs:261) StripPrefixSym0 (src/Data/Promotion/Prelude/List.hs:233) StripPrefixSym1 (src/Data/Promotion/Prelude/List.hs:233) StripPrefixSym2 (src/Data/Promotion/Prelude/List.hs:233) MaximumSym0 (src/Data/Singletons/Prelude/List.hs:261) MaximumSym1 (src/Data/Singletons/Prelude/List.hs:261) MinimumSym0 (src/Data/Singletons/Prelude/List.hs:261) MinimumSym1 (src/Data/Singletons/Prelude/List.hs:261) GroupSym0 (src/Data/Singletons/Prelude/List.hs:261) GroupSym1 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym0 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym1 (src/Data/Singletons/Prelude/List.hs:261) GroupBySym2 (src/Data/Singletons/Prelude/List.hs:261) LookupSym0 (src/Data/Singletons/Prelude/List.hs:261) LookupSym1 (src/Data/Singletons/Prelude/List.hs:261) LookupSym2 (src/Data/Singletons/Prelude/List.hs:261) FindSym0 (src/Data/Singletons/Prelude/List.hs:261) FindSym1 (src/Data/Singletons/Prelude/List.hs:261) FindSym2 (src/Data/Singletons/Prelude/List.hs:261) FilterSym0 (src/Data/Singletons/Prelude/List.hs:261) FilterSym1 (src/Data/Singletons/Prelude/List.hs:261) FilterSym2 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym0 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym1 (src/Data/Singletons/Prelude/List.hs:261) PartitionSym2 (src/Data/Singletons/Prelude/List.hs:261) :!!$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$$ (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemIndexSym2 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemIndicesSym2 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym0 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym1 (src/Data/Singletons/Prelude/List.hs:261) FindIndexSym2 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym0 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym1 (src/Data/Singletons/Prelude/List.hs:261) FindIndicesSym2 (src/Data/Singletons/Prelude/List.hs:261) Zip4Sym0 (src/Data/Promotion/Prelude/List.hs:233) Zip4Sym1 (src/Data/Promotion/Prelude/List.hs:233) Zip4Sym2 (src/Data/Promotion/Prelude/List.hs:233) Zip4Sym3 (src/Data/Promotion/Prelude/List.hs:233) Zip4Sym4 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym0 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym1 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym2 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym3 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym4 (src/Data/Promotion/Prelude/List.hs:233) Zip5Sym5 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym0 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym1 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym2 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym3 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym4 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym5 (src/Data/Promotion/Prelude/List.hs:233) Zip6Sym6 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym0 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym1 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym2 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym3 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym4 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym5 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym6 (src/Data/Promotion/Prelude/List.hs:233) Zip7Sym7 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym0 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym1 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym2 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym3 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym4 (src/Data/Promotion/Prelude/List.hs:233) ZipWith4Sym5 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym0 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym1 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym2 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym3 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym4 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym5 (src/Data/Promotion/Prelude/List.hs:233) ZipWith5Sym6 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym0 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym1 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym2 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym3 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym4 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym5 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym6 (src/Data/Promotion/Prelude/List.hs:233) ZipWith6Sym7 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym0 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym1 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym2 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym3 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym4 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym5 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym6 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym7 (src/Data/Promotion/Prelude/List.hs:233) ZipWith7Sym8 (src/Data/Promotion/Prelude/List.hs:233) NubSym0 (src/Data/Singletons/Prelude/List.hs:261) NubSym1 (src/Data/Singletons/Prelude/List.hs:261) NubBySym0 (src/Data/Singletons/Prelude/List.hs:261) NubBySym1 (src/Data/Singletons/Prelude/List.hs:261) NubBySym2 (src/Data/Singletons/Prelude/List.hs:261) UnionSym0 (src/Data/Singletons/Prelude/List.hs:261) UnionSym1 (src/Data/Singletons/Prelude/List.hs:261) UnionSym2 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym0 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym1 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym2 (src/Data/Singletons/Prelude/List.hs:261) UnionBySym3 (src/Data/Singletons/Prelude/List.hs:261) GenericLengthSym0 (src/Data/Singletons/Prelude/List.hs:261) GenericLengthSym1 (src/Data/Singletons/Prelude/List.hs:261) GenericTakeSym0 (src/Data/Promotion/Prelude/List.hs:233) GenericTakeSym1 (src/Data/Promotion/Prelude/List.hs:233) GenericTakeSym2 (src/Data/Promotion/Prelude/List.hs:233) GenericDropSym0 (src/Data/Promotion/Prelude/List.hs:233) GenericDropSym1 (src/Data/Promotion/Prelude/List.hs:233) GenericDropSym2 (src/Data/Promotion/Prelude/List.hs:233) GenericSplitAtSym0 (src/Data/Promotion/Prelude/List.hs:233) GenericSplitAtSym1 (src/Data/Promotion/Prelude/List.hs:233) GenericSplitAtSym2 (src/Data/Promotion/Prelude/List.hs:233) GenericIndexSym0 (src/Data/Promotion/Prelude/List.hs:233) GenericIndexSym1 (src/Data/Promotion/Prelude/List.hs:233) GenericIndexSym2 (src/Data/Promotion/Prelude/List.hs:233) GenericReplicateSym0 (src/Data/Promotion/Prelude/List.hs:233) GenericReplicateSym1 (src/Data/Promotion/Prelude/List.hs:233) GenericReplicateSym2 (src/Data/Promotion/Prelude/List.hs:233) 8% ( 2 / 24) in 'Data.Promotion.Prelude.Num' Missing documentation for: PNum (src/Data/Singletons/Prelude/Num.hs:42) Subtract (src/Data/Singletons/Prelude/Num.hs:127) :+$ (src/Data/Singletons/Prelude/Num.hs:42) :+$$ (src/Data/Singletons/Prelude/Num.hs:42) :+$$$ (src/Data/Singletons/Prelude/Num.hs:42) :-$ (src/Data/Singletons/Prelude/Num.hs:42) :-$$ (src/Data/Singletons/Prelude/Num.hs:42) :-$$$ (src/Data/Singletons/Prelude/Num.hs:42) :*$ (src/Data/Singletons/Prelude/Num.hs:42) :*$$ (src/Data/Singletons/Prelude/Num.hs:42) :*$$$ (src/Data/Singletons/Prelude/Num.hs:42) NegateSym0 (src/Data/Singletons/Prelude/Num.hs:42) NegateSym1 (src/Data/Singletons/Prelude/Num.hs:42) AbsSym0 (src/Data/Singletons/Prelude/Num.hs:42) AbsSym1 (src/Data/Singletons/Prelude/Num.hs:42) SignumSym0 (src/Data/Singletons/Prelude/Num.hs:42) SignumSym1 (src/Data/Singletons/Prelude/Num.hs:42) FromIntegerSym0 (src/Data/Singletons/Prelude/Num.hs:42) FromIntegerSym1 (src/Data/Singletons/Prelude/Num.hs:42) SubtractSym0 (src/Data/Singletons/Prelude/Num.hs:127) SubtractSym1 (src/Data/Singletons/Prelude/Num.hs:127) SubtractSym2 (src/Data/Singletons/Prelude/Num.hs:127) 9% ( 30 /331) in 'Data.Promotion.Prelude' Missing documentation for: Not (src/Data/Singletons/Prelude/Bool.hs:68) :&& (src/Data/Singletons/Prelude/Bool.hs:68) :|| (src/Data/Singletons/Prelude/Bool.hs:68) Otherwise (src/Data/Singletons/Prelude/Bool.hs:68) maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_ (src/Data/Singletons/Prelude/Maybe.hs:67) either_ (src/Data/Singletons/Prelude/Either.hs:60) Either_ (src/Data/Singletons/Prelude/Either.hs:60) Fst (src/Data/Singletons/Prelude/Tuple.hs:55) Snd (src/Data/Singletons/Prelude/Tuple.hs:55) Curry (src/Data/Singletons/Prelude/Tuple.hs:55) Uncurry (src/Data/Singletons/Prelude/Tuple.hs:55) ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) Id (src/Data/Singletons/Prelude/Base.hs:55) Const (src/Data/Singletons/Prelude/Base.hs:55) :. (src/Data/Singletons/Prelude/Base.hs:55) $ (src/Data/Singletons/Prelude/Base.hs:96) $! (src/Data/Singletons/Prelude/Base.hs:113) Flip (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOf (src/Data/Singletons/Prelude/Base.hs:55) Until (src/Data/Promotion/Prelude/Base.hs:48) Seq (src/Data/Singletons/Prelude/Base.hs:55) Map (src/Data/Singletons/Prelude/Base.hs:55) :++ (src/Data/Singletons/Prelude/Base.hs:55) Filter (src/Data/Singletons/Prelude/List.hs:261) Head (src/Data/Singletons/Prelude/List.hs:261) Last (src/Data/Singletons/Prelude/List.hs:261) Tail (src/Data/Singletons/Prelude/List.hs:261) Init (src/Data/Singletons/Prelude/List.hs:261) Null (src/Data/Singletons/Prelude/List.hs:261) Length (src/Data/Singletons/Prelude/List.hs:261) :!! (src/Data/Singletons/Prelude/List.hs:261) Reverse (src/Data/Singletons/Prelude/List.hs:261) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) Foldl1 (src/Data/Singletons/Prelude/List.hs:261) Foldr (src/Data/Singletons/Prelude/Base.hs:55) Foldr1 (src/Data/Singletons/Prelude/List.hs:261) And (src/Data/Singletons/Prelude/List.hs:261) Or (src/Data/Singletons/Prelude/List.hs:261) any_ (src/Data/Singletons/Prelude/List.hs:255) Any_ (src/Data/Singletons/Prelude/List.hs:255) All (src/Data/Singletons/Prelude/List.hs:261) Sum (src/Data/Singletons/Prelude/List.hs:261) Product (src/Data/Singletons/Prelude/List.hs:261) Concat (src/Data/Singletons/Prelude/List.hs:261) ConcatMap (src/Data/Singletons/Prelude/List.hs:261) Maximum (src/Data/Singletons/Prelude/List.hs:261) Minimum (src/Data/Singletons/Prelude/List.hs:261) Scanl (src/Data/Singletons/Prelude/List.hs:261) Scanl1 (src/Data/Singletons/Prelude/List.hs:261) Scanr (src/Data/Singletons/Prelude/List.hs:261) Scanr1 (src/Data/Singletons/Prelude/List.hs:261) Replicate (src/Data/Singletons/Prelude/List.hs:261) Take (src/Data/Singletons/Prelude/List.hs:261) Drop (src/Data/Singletons/Prelude/List.hs:261) SplitAt (src/Data/Singletons/Prelude/List.hs:261) TakeWhile (src/Data/Singletons/Prelude/List.hs:261) DropWhile (src/Data/Singletons/Prelude/List.hs:261) Span (src/Data/Singletons/Prelude/List.hs:261) Break (src/Data/Singletons/Prelude/List.hs:261) Elem (src/Data/Singletons/Prelude/List.hs:261) NotElem (src/Data/Singletons/Prelude/List.hs:261) Lookup (src/Data/Singletons/Prelude/List.hs:261) Zip (src/Data/Singletons/Prelude/List.hs:261) Zip3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith (src/Data/Singletons/Prelude/List.hs:261) ZipWith3 (src/Data/Singletons/Prelude/List.hs:261) Unzip (src/Data/Singletons/Prelude/List.hs:261) Unzip3 (src/Data/Singletons/Prelude/List.hs:261) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) NotSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NotSym1 (src/Data/Singletons/Prelude/Bool.hs:68) :&&$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$ (src/Data/Singletons/Prelude/Bool.hs:68) :&&$$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$ (src/Data/Singletons/Prelude/Bool.hs:68) :||$$$ (src/Data/Singletons/Prelude/Bool.hs:68) OtherwiseSym0 (src/Data/Singletons/Prelude/Bool.hs:68) NothingSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym0 (src/Data/Singletons/Prelude/Instances.hs:22) JustSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Maybe_Sym0 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym1 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym2 (src/Data/Singletons/Prelude/Maybe.hs:67) Maybe_Sym3 (src/Data/Singletons/Prelude/Maybe.hs:67) LeftSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LeftSym1 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym0 (src/Data/Singletons/Prelude/Instances.hs:22) RightSym1 (src/Data/Singletons/Prelude/Instances.hs:22) Either_Sym0 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym1 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym2 (src/Data/Singletons/Prelude/Either.hs:60) Either_Sym3 (src/Data/Singletons/Prelude/Either.hs:60) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) FstSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) FstSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym0 (src/Data/Singletons/Prelude/Tuple.hs:55) SndSym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) CurrySym3 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym0 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym1 (src/Data/Singletons/Prelude/Tuple.hs:55) UncurrySym2 (src/Data/Singletons/Prelude/Tuple.hs:55) :^$ (src/Data/Singletons/TypeLits/Internal.hs:155) :^$$ (src/Data/Singletons/TypeLits/Internal.hs:155) IdSym0 (src/Data/Singletons/Prelude/Base.hs:55) IdSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym0 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym1 (src/Data/Singletons/Prelude/Base.hs:55) ConstSym2 (src/Data/Singletons/Prelude/Base.hs:55) :.$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$ (src/Data/Singletons/Prelude/Base.hs:55) :.$$$ (src/Data/Singletons/Prelude/Base.hs:55) $$ (src/Data/Singletons/Prelude/Base.hs:100) $$$ (src/Data/Singletons/Prelude/Base.hs:103) $$$$ (src/Data/Singletons/Prelude/Base.hs:106) $!$ (src/Data/Singletons/Prelude/Base.hs:117) $!$$ (src/Data/Singletons/Prelude/Base.hs:120) $!$$$ (src/Data/Singletons/Prelude/Base.hs:123) FlipSym0 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym1 (src/Data/Singletons/Prelude/Base.hs:55) FlipSym2 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym0 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym1 (src/Data/Singletons/Prelude/Base.hs:55) AsTypeOfSym2 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym0 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym1 (src/Data/Singletons/Prelude/Base.hs:55) SeqSym2 (src/Data/Singletons/Prelude/Base.hs:55) :$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$ (src/Data/Singletons/Prelude/Instances.hs:22) :$$$ (src/Data/Singletons/Prelude/Instances.hs:22) NilSym0 (src/Data/Singletons/Prelude/Instances.hs:22) MapSym0 (src/Data/Singletons/Prelude/Base.hs:55) MapSym1 (src/Data/Singletons/Prelude/Base.hs:55) MapSym2 (src/Data/Singletons/Prelude/Base.hs:55) ReverseSym0 (src/Data/Singletons/Prelude/List.hs:261) ReverseSym1 (src/Data/Singletons/Prelude/List.hs:261) :++$$ (src/Data/Singletons/Prelude/Base.hs:55) :++$ (src/Data/Singletons/Prelude/Base.hs:55) HeadSym0 (src/Data/Singletons/Prelude/List.hs:261) HeadSym1 (src/Data/Singletons/Prelude/List.hs:261) LastSym0 (src/Data/Singletons/Prelude/List.hs:261) LastSym1 (src/Data/Singletons/Prelude/List.hs:261) TailSym0 (src/Data/Singletons/Prelude/List.hs:261) TailSym1 (src/Data/Singletons/Prelude/List.hs:261) InitSym0 (src/Data/Singletons/Prelude/List.hs:261) InitSym1 (src/Data/Singletons/Prelude/List.hs:261) NullSym0 (src/Data/Singletons/Prelude/List.hs:261) NullSym1 (src/Data/Singletons/Prelude/List.hs:261) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym1 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym2 (src/Data/Singletons/Prelude/Instances.hs:27) FoldlSym3 (src/Data/Singletons/Prelude/Instances.hs:27) Foldl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) FoldrSym0 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym1 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym2 (src/Data/Singletons/Prelude/Base.hs:55) FoldrSym3 (src/Data/Singletons/Prelude/Base.hs:55) Foldr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Foldr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym0 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym1 (src/Data/Singletons/Prelude/List.hs:261) ConcatMapSym2 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MaximumBySym2 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym0 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym1 (src/Data/Singletons/Prelude/List.hs:261) MinimumBySym2 (src/Data/Singletons/Prelude/List.hs:261) AndSym0 (src/Data/Singletons/Prelude/List.hs:261) AndSym1 (src/Data/Singletons/Prelude/List.hs:261) OrSym0 (src/Data/Singletons/Prelude/List.hs:261) OrSym1 (src/Data/Singletons/Prelude/List.hs:261) Any_Sym0 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym1 (src/Data/Singletons/Prelude/List.hs:255) Any_Sym2 (src/Data/Singletons/Prelude/List.hs:255) AllSym0 (src/Data/Singletons/Prelude/List.hs:261) AllSym1 (src/Data/Singletons/Prelude/List.hs:261) AllSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanlSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanl1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym0 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym1 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym2 (src/Data/Singletons/Prelude/List.hs:261) ScanrSym3 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym0 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym1 (src/Data/Singletons/Prelude/List.hs:261) Scanr1Sym2 (src/Data/Singletons/Prelude/List.hs:261) ElemSym0 (src/Data/Singletons/Prelude/List.hs:261) ElemSym1 (src/Data/Singletons/Prelude/List.hs:261) ElemSym2 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym0 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym1 (src/Data/Singletons/Prelude/List.hs:261) NotElemSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipSym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym0 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym1 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym2 (src/Data/Singletons/Prelude/List.hs:261) Zip3Sym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWithSym3 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym0 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym1 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym2 (src/Data/Singletons/Prelude/List.hs:261) ZipWith3Sym3 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym0 (src/Data/Singletons/Prelude/List.hs:261) UnzipSym1 (src/Data/Singletons/Prelude/List.hs:261) UntilSym0 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym1 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym2 (src/Data/Promotion/Prelude/Base.hs:48) UntilSym3 (src/Data/Promotion/Prelude/Base.hs:48) LengthSym0 (src/Data/Singletons/Prelude/List.hs:261) LengthSym1 (src/Data/Singletons/Prelude/List.hs:261) SumSym0 (src/Data/Singletons/Prelude/List.hs:261) SumSym1 (src/Data/Singletons/Prelude/List.hs:261) ProductSym0 (src/Data/Singletons/Prelude/List.hs:261) ProductSym1 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym0 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym1 (src/Data/Singletons/Prelude/List.hs:261) ReplicateSym2 (src/Data/Singletons/Prelude/List.hs:261) TakeSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeSym2 (src/Data/Singletons/Prelude/List.hs:261) DropSym0 (src/Data/Singletons/Prelude/List.hs:261) DropSym1 (src/Data/Singletons/Prelude/List.hs:261) DropSym2 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym0 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym1 (src/Data/Singletons/Prelude/List.hs:261) SplitAtSym2 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) TakeWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym0 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym1 (src/Data/Singletons/Prelude/List.hs:261) DropWhileSym2 (src/Data/Singletons/Prelude/List.hs:261) SpanSym0 (src/Data/Singletons/Prelude/List.hs:261) SpanSym1 (src/Data/Singletons/Prelude/List.hs:261) SpanSym2 (src/Data/Singletons/Prelude/List.hs:261) BreakSym0 (src/Data/Singletons/Prelude/List.hs:261) BreakSym1 (src/Data/Singletons/Prelude/List.hs:261) BreakSym2 (src/Data/Singletons/Prelude/List.hs:261) LookupSym0 (src/Data/Singletons/Prelude/List.hs:261) LookupSym1 (src/Data/Singletons/Prelude/List.hs:261) LookupSym2 (src/Data/Singletons/Prelude/List.hs:261) FilterSym0 (src/Data/Singletons/Prelude/List.hs:261) FilterSym1 (src/Data/Singletons/Prelude/List.hs:261) FilterSym2 (src/Data/Singletons/Prelude/List.hs:261) :!!$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$ (src/Data/Singletons/Prelude/List.hs:261) :!!$$$ (src/Data/Singletons/Prelude/List.hs:261) 40% ( 31 / 77) in 'Data.Promotion.TH' Missing documentation for: :&& (src/Data/Singletons/Prelude/Bool.hs:68) POrd (src/Data/Singletons/Prelude/Ord.hs:52) ThenCmp (src/Data/Singletons/Prelude/Ord.hs:82) Foldl (src/Data/Singletons/Prelude/Instances.hs:27) ErrorSym0 (src/Data/Singletons/TypeLits/Internal.hs:146) TrueSym0 (src/Data/Singletons/Prelude/Instances.hs:22) FalseSym0 (src/Data/Singletons/Prelude/Instances.hs:22) LTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) EQSym0 (src/Data/Singletons/Prelude/Instances.hs:22) GTSym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple0Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple2Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple3Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple4Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple5Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple6Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym0 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym1 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym2 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym3 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym4 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym5 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym6 (src/Data/Singletons/Prelude/Instances.hs:22) Tuple7Sym7 (src/Data/Singletons/Prelude/Instances.hs:22) ThenCmpSym0 (src/Data/Singletons/Prelude/Ord.hs:82) FoldlSym0 (src/Data/Singletons/Prelude/Instances.hs:27) Warning: Data.Singletons: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 ~ Warning: Data.Singletons.Decide: could not find link destinations for: ~ unsafeIndex unsafeRangeSize Warning: Data.Singletons.Prelude.Bool: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Warning: Data.Singletons.Prelude.Eq: could not find link destinations for: ~ Warning: Data.Promotion.Prelude.Eq: could not find link destinations for: ~ Warning: Data.Singletons.Prelude.Ord: could not find link destinations for: Compare_1627688592Sym0 TFHelper_1627688625Sym0 TFHelper_1627688658Sym0 TFHelper_1627688691Sym0 TFHelper_1627688724Sym0 Max_1627688757Sym0 Min_1627688790Sym0 D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Warning: Data.Promotion.Prelude.Ord: could not find link destinations for: Compare_1627688592Sym0 TFHelper_1627688625Sym0 TFHelper_1627688658Sym0 TFHelper_1627688691Sym0 TFHelper_1627688724Sym0 Max_1627688757Sym0 Min_1627688790Sym0 Warning: Data.Singletons.TypeRepStar: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Warning: Data.Singletons.Prelude.Base: could not find link destinations for: Let1627802163GoSym3 Lambda_1627802060Sym0 Warning: Data.Singletons.Prelude.Num: could not find link destinations for: TFHelper_1627822916Sym0 Negate_1627822931Sym0 Warning: Data.Singletons.TypeLits: could not find link destinations for: D:R:SingNatn0 SNat EqNat SingI sing Sing SingKind fromSing DemoteRep D:R:SingSymbols0 SSym D:R:SingSymboln0 SSym EqSymbol D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 natSing symbolSing Warning: Data.Singletons.TH: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 ~ Compare_1627688592Sym0 TFHelper_1627688625Sym0 TFHelper_1627688658Sym0 TFHelper_1627688691Sym0 TFHelper_1627688724Sym0 Max_1627688757Sym0 Min_1627688790Sym0 Let1627621249LgoSym3 unsafeIndex unsafeRangeSize Warning: Data.Singletons.Prelude.Either: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Let1627836390LeftSym1 Let1627836390RightSym1 PartitionEithersSym0 Warning: Data.Promotion.Prelude.Either: could not find link destinations for: Let1627836390LeftSym1 Let1627836390RightSym1 Warning: Data.Singletons.Prelude.Tuple: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Warning: Data.Promotion.Prelude.Base: could not find link destinations for: Let1627802163GoSym3 Lambda_1627802060Sym0 Let1627851362GoSym3 Warning: Data.Singletons.Prelude.Maybe: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Case_1627854996 Case_1627854961 Let1627854948Scrutinee_1627854918Sym3 Warning: Data.Promotion.Prelude.Maybe: could not find link destinations for: Case_1627854996 Case_1627854961 Let1627854948Scrutinee_1627854918Sym3 Warning: Data.Singletons.Prelude.Enum: could not find link destinations for: Succ_1627870821Sym0 Pred_1627870834Sym0 EnumFromTo_1627870852Sym0 EnumFromThenTo_1627870882Sym0 Warning: Data.Promotion.Prelude.Enum: could not find link destinations for: Succ_1627870821Sym0 Pred_1627870834Sym0 EnumFromTo_1627870852Sym0 EnumFromThenTo_1627870882Sym0 Warning: Data.Singletons.Prelude.List: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Let1627965019Init'Sym2 Let1627964914RevSym1 PrependToAllSym0 NonEmptySubsequencesSym0 Let1627964467PermsSym1 Let1627621249LgoSym3 Let1627964381LgoSym3 Let1627802163GoSym3 Let1627964124XsSym4 Let1627961896Sum'Sym1 Let1627961872ProdSym1 Let1627964341XsSym2 Let1627964355XsSym2 Case_1627964040 Case_1627964017 Let1627963998Scrutinee_1627961603Sym4 Case_1627963970 Let1627963951Scrutinee_1627961605Sym4 Let1627963763S''Sym4 Let1627963763YSym4 Let1627963763YsSym4 Let1627963591S''Sym4 Let1627963591YSym4 Let1627963591YsSym4 Case_1627961856 Let1627961848Scrutinee_1627961691Sym2 Case_1627963563 Let1627963555Scrutinee_1627961611Sym2 Case_1627962062 Let1627962049Scrutinee_1627961675Sym3 Case_1627962031 Let1627962018Scrutinee_1627961677Sym3 Case_1627962435 Let1627962422Scrutinee_1627961665Sym3 Case_1627962404 Let1627962391Scrutinee_1627961667Sym3 Lambda_1627964967Sym0 Let1627962193XsSym1 Case_1627962226 Let1627962213Scrutinee_1627961671Sym3 Let1627962088XsSym1 Case_1627962121 Let1627962108Scrutinee_1627961673Sym3 Case_1627963539 Case_1627963516 Case_1627962000 Let1627961981Scrutinee_1627961687Sym4 Case_1627962464 Let1627962451Scrutinee_1627961653Sym3 SelectSym0 Case_1627961834 Let1627961821Scrutinee_1627961693Sym3 Lambda_1627963346Sym0 Let1627963317BuildListSym2 Lambda_1627963036Sym0 Lambda_1627963004Sym0 Lambda_1627962970Sym0 Lambda_1627962934Sym0 Lambda_1627962896Sym0 Lambda_1627962856Sym0 Let1627963443Nub'Sym1 Let1627961750NubBy'Sym2 Case_1627962763 Let1627962744Scrutinee_1627961637Sym4 Lambda_1627962572Sym0 Let1627962521XsSym5 Let1627962301YsSym3 Let1627962301ZsSym3 Case_1627962685 Let1627962666Scrutinee_1627961639Sym4 Let1627964189MaxBySym3 Let1627964176XsSym3 Let1627964276MinBySym3 Let1627964263XsSym3 Warning: Data.Singletons.Prelude: could not find link destinations for: D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingTYPEa0 STypeRep D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Lambda_1627802060Sym0 Let1627965019Init'Sym2 Let1627964914RevSym1 Let1627621249LgoSym3 Let1627802163GoSym3 Let1627964124XsSym4 Case_1627964040 Case_1627964017 Let1627963998Scrutinee_1627961603Sym4 Case_1627963970 Let1627963951Scrutinee_1627961605Sym4 Case_1627962000 Let1627961981Scrutinee_1627961687Sym4 Lambda_1627963036Sym0 Lambda_1627963004Sym0 SingI sing Sing SingKind fromSing DemoteRep D:R:SingSymbols0 SSym EqSymbol Warning: Data.Promotion.Prelude.List: could not find link destinations for: Let1627965019Init'Sym2 Let1627964914RevSym1 PrependToAllSym0 NonEmptySubsequencesSym0 Let1627964467PermsSym1 Let1627621249LgoSym3 Let1627964381LgoSym3 Let1627802163GoSym3 Let1627964124XsSym4 Let1627961896Sum'Sym1 Let1627961872ProdSym1 Let1627964341XsSym2 Let1627964355XsSym2 Case_1627964040 Case_1627964017 Let1627963998Scrutinee_1627961603Sym4 Case_1627963970 Let1627963951Scrutinee_1627961605Sym4 Let1627963763S''Sym4 Let1627963763YSym4 Let1627963763YsSym4 Let1627963591S''Sym4 Let1627963591YSym4 Let1627963591YsSym4 Case_1627961856 Let1627961848Scrutinee_1627961691Sym2 Case_1627963563 Let1627963555Scrutinee_1627961611Sym2 Case_1627962062 Let1627962049Scrutinee_1627961675Sym3 Case_1627962031 Let1627962018Scrutinee_1627961677Sym3 Case_1627962435 Let1627962422Scrutinee_1627961665Sym3 Case_1627962404 Let1627962391Scrutinee_1627961667Sym3 Lambda_1627964967Sym0 Let1627962193XsSym1 Case_1627962226 Let1627962213Scrutinee_1627961671Sym3 Let1627962088XsSym1 Case_1627962121 Let1627962108Scrutinee_1627961673Sym3 Case_1628259883 Case_1627963539 Case_1627963516 Case_1627962000 Let1627961981Scrutinee_1627961687Sym4 Case_1627962464 Let1627962451Scrutinee_1627961653Sym3 SelectSym0 Case_1627961834 Let1627961821Scrutinee_1627961693Sym3 Lambda_1627963346Sym0 Let1627963317BuildListSym2 Lambda_1627963036Sym0 Lambda_1627963004Sym0 Lambda_1627962970Sym0 Lambda_1627962934Sym0 Lambda_1627962896Sym0 Lambda_1627962856Sym0 Let1627963443Nub'Sym1 Let1627961750NubBy'Sym2 Case_1627962763 Let1627962744Scrutinee_1627961637Sym4 Let1627962301YsSym3 Let1627962301ZsSym3 Lambda_1627962572Sym0 Let1627962521XsSym5 Case_1627962685 Let1627962666Scrutinee_1627961639Sym4 Let1627964189MaxBySym3 Let1627964176XsSym3 Let1627964276MinBySym3 Let1627964263XsSym3 Warning: Data.Promotion.Prelude.Num: could not find link destinations for: TFHelper_1627822916Sym0 Negate_1627822931Sym0 Warning: Data.Promotion.Prelude: could not find link destinations for: SingI sing Sing SingKind fromSing DemoteRep D:R:SingSymbols0 SSym D:R:SingSymboln0 SSym EqSymbol Lambda_1627802060Sym0 Let1627851362GoSym3 Case_1627962464 Let1627962451Scrutinee_1627961653Sym3 Let1627965019Init'Sym2 Case_1627961834 Let1627961821Scrutinee_1627961693Sym3 Let1627964914RevSym1 Let1627621249LgoSym3 Let1627802163GoSym3 Let1627964124XsSym4 Let1627961896Sum'Sym1 Let1627961872ProdSym1 Let1627964341XsSym2 Let1627964355XsSym2 Case_1627964040 Case_1627964017 Let1627963998Scrutinee_1627961603Sym4 Case_1627963970 Let1627963951Scrutinee_1627961605Sym4 Case_1627961856 Let1627961848Scrutinee_1627961691Sym2 Case_1627962062 Let1627962049Scrutinee_1627961675Sym3 Case_1627962031 Let1627962018Scrutinee_1627961677Sym3 Case_1627962435 Let1627962422Scrutinee_1627961665Sym3 Case_1627962404 Let1627962391Scrutinee_1627961667Sym3 Let1627962193XsSym1 Case_1627962226 Let1627962213Scrutinee_1627961671Sym3 Let1627962088XsSym1 Case_1627962121 Let1627962108Scrutinee_1627961673Sym3 Case_1627962000 Let1627961981Scrutinee_1627961687Sym4 Lambda_1627963036Sym0 Lambda_1627963004Sym0 unsafeIndex unsafeRangeSize Warning: Data.Promotion.TH: could not find link destinations for: D:R:Sing(->)f0 SLambda applySing ~ Compare_1627688592Sym0 TFHelper_1627688625Sym0 TFHelper_1627688658Sym0 TFHelper_1627688691Sym0 TFHelper_1627688724Sym0 Max_1627688757Sym0 Min_1627688790Sym0 unsafeIndex unsafeRangeSize Let1627621249LgoSym3 Documentation created: dist/doc/html/singletons/index.html, dist/doc/html/singletons/singletons.txt Creating package registration file: /tmp/pkgConf-singletons-2923046588262067183.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/singletons-2.1-GAYntqZs97cHcgq9YYk7wI Registering singletons-2.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/singletons-2.1' Installed singletons-2.1 cabal: Entering directory '/tmp/cabal-tmp-31717/bifunctors-5.3' Configuring bifunctors-5.3... Building bifunctors-5.3... Preprocessing library bifunctors-5.3... [ 1 of 17] Compiling Paths_bifunctors ( dist/build/autogen/Paths_bifunctors.hs, dist/build/Paths_bifunctors.o ) [ 2 of 17] Compiling Data.Bifunctor.TH.Internal ( src/Data/Bifunctor/TH/Internal.hs, dist/build/Data/Bifunctor/TH/Internal.o ) [ 3 of 17] Compiling Data.Bifunctor.TH ( src/Data/Bifunctor/TH.hs, dist/build/Data/Bifunctor/TH.o ) [ 4 of 17] Compiling Data.Bifunctor.Functor ( src/Data/Bifunctor/Functor.hs, dist/build/Data/Bifunctor/Functor.o ) [ 5 of 17] Compiling Data.Bifoldable ( src/Data/Bifoldable.hs, dist/build/Data/Bifoldable.o ) [ 6 of 17] Compiling Data.Bitraversable ( src/Data/Bitraversable.hs, dist/build/Data/Bitraversable.o ) [ 7 of 17] Compiling Data.Bifunctor.Sum ( src/Data/Bifunctor/Sum.hs, dist/build/Data/Bifunctor/Sum.o ) [ 8 of 17] Compiling Data.Biapplicative ( src/Data/Biapplicative.hs, dist/build/Data/Biapplicative.o ) [ 9 of 17] Compiling Data.Bifunctor.Biff ( src/Data/Bifunctor/Biff.hs, dist/build/Data/Bifunctor/Biff.o ) [10 of 17] Compiling Data.Bifunctor.Clown ( src/Data/Bifunctor/Clown.hs, dist/build/Data/Bifunctor/Clown.o ) [11 of 17] Compiling Data.Bifunctor.Fix ( src/Data/Bifunctor/Fix.hs, dist/build/Data/Bifunctor/Fix.o ) [12 of 17] Compiling Data.Bifunctor.Flip ( src/Data/Bifunctor/Flip.hs, dist/build/Data/Bifunctor/Flip.o ) [13 of 17] Compiling Data.Bifunctor.Join ( src/Data/Bifunctor/Join.hs, dist/build/Data/Bifunctor/Join.o ) [14 of 17] Compiling Data.Bifunctor.Joker ( src/Data/Bifunctor/Joker.hs, dist/build/Data/Bifunctor/Joker.o ) [15 of 17] Compiling Data.Bifunctor.Product ( src/Data/Bifunctor/Product.hs, dist/build/Data/Bifunctor/Product.o ) [16 of 17] Compiling Data.Bifunctor.Tannen ( src/Data/Bifunctor/Tannen.hs, dist/build/Data/Bifunctor/Tannen.o ) [17 of 17] Compiling Data.Bifunctor.Wrapped ( src/Data/Bifunctor/Wrapped.hs, dist/build/Data/Bifunctor/Wrapped.o ) Running Haddock for bifunctors-5.3... Running hscolour for bifunctors-5.3... Preprocessing library bifunctors-5.3... Preprocessing library bifunctors-5.3... Haddock coverage: 0% ( 0 / 8) in 'Paths_bifunctors' Missing documentation for: Module header version (dist/build/autogen/Paths_bifunctors.hs:28) getBinDir (dist/build/autogen/Paths_bifunctors.hs:38) getLibDir (dist/build/autogen/Paths_bifunctors.hs:38) getDataDir (dist/build/autogen/Paths_bifunctors.hs:38) getLibexecDir (dist/build/autogen/Paths_bifunctors.hs:38) getDataFileName (dist/build/autogen/Paths_bifunctors.hs:45) getSysconfDir (dist/build/autogen/Paths_bifunctors.hs:38) 44% ( 39 / 89) in 'Data.Bifunctor.TH.Internal' Missing documentation for: expandSynKind (src/Data/Bifunctor/TH/Internal.hs:48) expandSynApp (src/Data/Bifunctor/TH/Internal.hs:55) TypeSubst (src/Data/Bifunctor/TH/Internal.hs:73) KindSubst (src/Data/Bifunctor/TH/Internal.hs:74) mkSubst (src/Data/Bifunctor/TH/Internal.hs:76) substType (src/Data/Bifunctor/TH/Internal.hs:83) substKind (src/Data/Bifunctor/TH/Internal.hs:95) substNameWithKind (src/Data/Bifunctor/TH/Internal.hs:102) substNamesWithKindStar (src/Data/Bifunctor/TH/Internal.hs:105) bimapConst (src/Data/Bifunctor/TH/Internal.hs:112) bifoldrConst (src/Data/Bifunctor/TH/Internal.hs:116) bifoldMapConst (src/Data/Bifunctor/TH/Internal.hs:120) bitraverseConst (src/Data/Bifunctor/TH/Internal.hs:124) isStarOrVar (src/Data/Bifunctor/TH/Internal.hs:239) thd3 (src/Data/Bifunctor/TH/Internal.hs:299) bifunctorsPackageKey (src/Data/Bifunctor/TH/Internal.hs:492) mkBifunctorsName_tc (src/Data/Bifunctor/TH/Internal.hs:499) mkBifunctorsName_v (src/Data/Bifunctor/TH/Internal.hs:502) bifoldableTypeName (src/Data/Bifunctor/TH/Internal.hs:505) bitraversableTypeName (src/Data/Bifunctor/TH/Internal.hs:508) bifoldrValName (src/Data/Bifunctor/TH/Internal.hs:511) bifoldMapValName (src/Data/Bifunctor/TH/Internal.hs:514) bitraverseValName (src/Data/Bifunctor/TH/Internal.hs:517) bimapConstValName (src/Data/Bifunctor/TH/Internal.hs:520) bifoldrConstValName (src/Data/Bifunctor/TH/Internal.hs:523) bifoldMapConstValName (src/Data/Bifunctor/TH/Internal.hs:526) bitraverseConstValName (src/Data/Bifunctor/TH/Internal.hs:529) dualDataName (src/Data/Bifunctor/TH/Internal.hs:532) endoDataName (src/Data/Bifunctor/TH/Internal.hs:535) wrapMonadDataName (src/Data/Bifunctor/TH/Internal.hs:538) functorTypeName (src/Data/Bifunctor/TH/Internal.hs:541) foldableTypeName (src/Data/Bifunctor/TH/Internal.hs:544) traversableTypeName (src/Data/Bifunctor/TH/Internal.hs:547) appEndoValName (src/Data/Bifunctor/TH/Internal.hs:550) composeValName (src/Data/Bifunctor/TH/Internal.hs:553) idValName (src/Data/Bifunctor/TH/Internal.hs:556) errorValName (src/Data/Bifunctor/TH/Internal.hs:559) flipValName (src/Data/Bifunctor/TH/Internal.hs:562) fmapValName (src/Data/Bifunctor/TH/Internal.hs:565) foldrValName (src/Data/Bifunctor/TH/Internal.hs:568) foldMapValName (src/Data/Bifunctor/TH/Internal.hs:571) getDualValName (src/Data/Bifunctor/TH/Internal.hs:574) traverseValName (src/Data/Bifunctor/TH/Internal.hs:577) unwrapMonadValName (src/Data/Bifunctor/TH/Internal.hs:580) bifunctorTypeName (src/Data/Bifunctor/TH/Internal.hs:589) bimapValName (src/Data/Bifunctor/TH/Internal.hs:592) pureValName (src/Data/Bifunctor/TH/Internal.hs:595) apValName (src/Data/Bifunctor/TH/Internal.hs:598) mappendValName (src/Data/Bifunctor/TH/Internal.hs:601) memptyValName (src/Data/Bifunctor/TH/Internal.hs:604) 100% ( 18 / 18) in 'Data.Bifunctor.TH' 14% ( 1 / 7) in 'Data.Bifunctor.Functor' Missing documentation for: Module header BifunctorFunctor (src/Data/Bifunctor/Functor.hs:22) BifunctorMonad (src/Data/Bifunctor/Functor.hs:25) biliftM (src/Data/Bifunctor/Functor.hs:35) BifunctorComonad (src/Data/Bifunctor/Functor.hs:39) biliftW (src/Data/Bifunctor/Functor.hs:49) 100% ( 34 / 34) in 'Data.Bifoldable' 100% ( 11 / 11) in 'Data.Bitraversable' 0% ( 0 / 7) in 'Data.Bifunctor.Sum' Missing documentation for: Module header Sum (src/Data/Bifunctor/Sum.hs:30) (src/Data/Bifunctor/Sum.hs:66) (src/Data/Bifunctor/Sum.hs:74) (src/Data/Bifunctor/Sum.hs:78) (src/Data/Bifunctor/Sum.hs:82) (src/Data/Bifunctor/Sum.hs:86) 62% ( 5 / 8) in 'Data.Biapplicative' Missing documentation for: Biapplicative (src/Data/Biapplicative.hs:46) <<$>> (src/Data/Biapplicative.hs:42) <<**>> (src/Data/Biapplicative.hs:67) 100% ( 2 / 2) in 'Data.Bifunctor.Biff' 100% ( 2 / 2) in 'Data.Bifunctor.Clown' 100% ( 2 / 2) in 'Data.Bifunctor.Fix' 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' 100% ( 2 / 2) in 'Data.Bifunctor.Tannen' 100% ( 2 / 2) in 'Data.Bifunctor.Wrapped' Warning: Data.Bifunctor.TH: could not find link destinations for: Bifunctor Bifoldable Bitraversable Documentation created: dist/doc/html/bifunctors/index.html, dist/doc/html/bifunctors/bifunctors.txt Creating package registration file: /tmp/pkgConf-bifunctors-51182761981637495924.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/bifunctors-5.3-3cre0UxqFXjJjuCekfyKSn Registering bifunctors-5.3... cabal: Leaving directory '/tmp/cabal-tmp-31717/bifunctors-5.3' Installed bifunctors-5.3 cabal: Entering directory '/tmp/cabal-tmp-31717/semigroupoids-5.1' [1 of 1] Compiling Main ( /tmp/cabal-tmp-31717/semigroupoids-5.1/dist/setup/setup.hs, /tmp/cabal-tmp-31717/semigroupoids-5.1/dist/setup/Main.o ) /tmp/cabal-tmp-31717/semigroupoids-5.1/dist/setup/setup.hs:47:69: warning: [-Wdeprecations] In the use of type constructor or class ‘InstalledPackageId’ (imported from Distribution.Package): Deprecated: "Use UnitId instead" Linking /tmp/cabal-tmp-31717/semigroupoids-5.1/dist/setup/setup ... Configuring semigroupoids-5.1... Building semigroupoids-5.1... Preprocessing library semigroupoids-5.1... [ 1 of 21] Compiling Data.Traversable.Instances ( src/Data/Traversable/Instances.hs, dist/build/Data/Traversable/Instances.o ) [ 2 of 21] Compiling Data.Semigroup.Foldable.Class ( src/Data/Semigroup/Foldable/Class.hs, dist/build/Data/Semigroup/Foldable/Class.o ) [ 3 of 21] Compiling Data.Functor.Extend ( src/Data/Functor/Extend.hs, dist/build/Data/Functor/Extend.o ) [ 4 of 21] Compiling Data.Functor.Bind.Class ( src/Data/Functor/Bind/Class.hs, dist/build/Data/Functor/Bind/Class.o ) [ 5 of 21] Compiling Data.Functor.Apply ( src/Data/Functor/Apply.hs, dist/build/Data/Functor/Apply.o ) [ 6 of 21] Compiling Data.Semigroup.Bifoldable ( src/Data/Semigroup/Bifoldable.hs, dist/build/Data/Semigroup/Bifoldable.o ) [ 7 of 21] Compiling Data.Functor.Bind ( src/Data/Functor/Bind.hs, dist/build/Data/Functor/Bind.o ) [ 8 of 21] Compiling Data.Functor.Alt ( src/Data/Functor/Alt.hs, dist/build/Data/Functor/Alt.o ) [ 9 of 21] Compiling Data.Semigroup.Foldable ( src/Data/Semigroup/Foldable.hs, dist/build/Data/Semigroup/Foldable.o ) [10 of 21] Compiling Data.Semigroup.Traversable.Class ( src/Data/Semigroup/Traversable/Class.hs, dist/build/Data/Semigroup/Traversable/Class.o ) [11 of 21] Compiling Data.Semigroup.Bitraversable ( src/Data/Semigroup/Bitraversable.hs, dist/build/Data/Semigroup/Bitraversable.o ) [12 of 21] Compiling Data.Semigroup.Traversable ( src/Data/Semigroup/Traversable.hs, dist/build/Data/Semigroup/Traversable.o ) [13 of 21] Compiling Data.Functor.Bind.Trans ( src/Data/Functor/Bind/Trans.hs, dist/build/Data/Functor/Bind/Trans.o ) [14 of 21] Compiling Data.Functor.Plus ( src/Data/Functor/Plus.hs, dist/build/Data/Functor/Plus.o ) [15 of 21] Compiling Data.Semigroupoid ( src/Data/Semigroupoid.hs, dist/build/Data/Semigroupoid.o ) [16 of 21] Compiling Data.Semigroupoid.Dual ( src/Data/Semigroupoid/Dual.hs, dist/build/Data/Semigroupoid/Dual.o ) [17 of 21] Compiling Data.Groupoid ( src/Data/Groupoid.hs, dist/build/Data/Groupoid.o ) [18 of 21] Compiling Data.Isomorphism ( src/Data/Isomorphism.hs, dist/build/Data/Isomorphism.o ) [19 of 21] Compiling Data.Semigroupoid.Static ( src/Data/Semigroupoid/Static.hs, dist/build/Data/Semigroupoid/Static.o ) [20 of 21] Compiling Data.Semigroupoid.Ob ( src/Data/Semigroupoid/Ob.hs, dist/build/Data/Semigroupoid/Ob.o ) [21 of 21] Compiling Data.Bifunctor.Apply ( src/Data/Bifunctor/Apply.hs, dist/build/Data/Bifunctor/Apply.o ) Running Haddock for semigroupoids-5.1... Running hscolour for semigroupoids-5.1... Preprocessing library semigroupoids-5.1... Preprocessing library semigroupoids-5.1... Haddock coverage: 100% ( 1 / 1) in 'Data.Traversable.Instances' 33% ( 1 / 3) in 'Data.Semigroup.Foldable.Class' Missing documentation for: Foldable1 (src/Data/Semigroup/Foldable/Class.hs:53) Bifoldable1 (src/Data/Semigroup/Foldable/Class.hs:60) 75% ( 3 / 4) in 'Data.Functor.Extend' Missing documentation for: Extend (src/Data/Functor/Extend.hs:45) 75% ( 9 / 12) in 'Data.Functor.Bind.Class' Missing documentation for: apDefault (src/Data/Functor/Bind/Class.hs:412) returning (src/Data/Functor/Bind/Class.hs:409) Biapply (src/Data/Functor/Bind/Class.hs:537) 100% ( 13 / 13) in 'Data.Functor.Apply' 33% ( 2 / 6) in 'Data.Semigroup.Bifoldable' Missing documentation for: Bifoldable1 (src/Data/Semigroup/Foldable/Class.hs:60) bitraverse1_ (src/Data/Semigroup/Bifoldable.hs:39) bifor1_ (src/Data/Semigroup/Bifoldable.hs:43) bisequenceA1_ (src/Data/Semigroup/Bifoldable.hs:51) 75% ( 15 / 20) in 'Data.Functor.Bind' Missing documentation for: -<< (src/Data/Functor/Bind.hs:47) -<- (src/Data/Functor/Bind.hs:53) ->- (src/Data/Functor/Bind.hs:50) apDefault (src/Data/Functor/Bind/Class.hs:412) returning (src/Data/Functor/Bind/Class.hs:409) 100% ( 3 / 3) in 'Data.Functor.Alt' 44% ( 4 / 9) in 'Data.Semigroup.Foldable' Missing documentation for: Foldable1 (src/Data/Semigroup/Foldable/Class.hs:53) traverse1_ (src/Data/Semigroup/Foldable.hs:73) for1_ (src/Data/Semigroup/Foldable.hs:77) sequenceA1_ (src/Data/Semigroup/Foldable.hs:81) asum1 (src/Data/Semigroup/Foldable.hs:99) 33% ( 1 / 3) in 'Data.Semigroup.Traversable.Class' Missing documentation for: Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:52) Traversable1 (src/Data/Semigroup/Traversable/Class.hs:133) 33% ( 1 / 3) in 'Data.Semigroup.Bitraversable' Missing documentation for: Bitraversable1 (src/Data/Semigroup/Traversable/Class.hs:52) bifoldMap1Default (src/Data/Semigroup/Bitraversable.hs:21) 33% ( 1 / 3) in 'Data.Semigroup.Traversable' Missing documentation for: Traversable1 (src/Data/Semigroup/Traversable/Class.hs:133) foldMap1Default (src/Data/Semigroup/Traversable.hs:20) 100% ( 2 / 2) in 'Data.Functor.Bind.Trans' 100% ( 3 / 3) in 'Data.Functor.Plus' 50% ( 2 / 4) in 'Data.Semigroupoid' Missing documentation for: WrappedCategory (src/Data/Semigroupoid.hs:69) Semi (src/Data/Semigroupoid.hs:78) 50% ( 1 / 2) in 'Data.Semigroupoid.Dual' Missing documentation for: Dual (src/Data/Semigroupoid/Dual.hs:23) 100% ( 2 / 2) in 'Data.Groupoid' 50% ( 1 / 2) in 'Data.Isomorphism' Missing documentation for: Iso (src/Data/Isomorphism.hs:25) 50% ( 1 / 2) in 'Data.Semigroupoid.Static' Missing documentation for: Static (src/Data/Semigroupoid/Static.hs:44) 20% ( 1 / 5) in 'Data.Semigroupoid.Ob' Missing documentation for: Ob (src/Data/Semigroupoid/Ob.hs:30) (src/Data/Semigroupoid/Ob.hs:33) (src/Data/Semigroupoid/Ob.hs:37) (src/Data/Semigroupoid/Ob.hs:41) 62% ( 5 / 8) in 'Data.Bifunctor.Apply' Missing documentation for: Biapply (src/Data/Functor/Bind/Class.hs:537) <<$>> <<..>> (src/Data/Bifunctor/Apply.hs:27) Warning: Data.Functor.Apply: could not find link destinations for: Id Id Digit Node Elem FingerTree StateL StateR StateL StateR State Warning: Data.Functor.Bind: could not find link destinations for: Id Id Digit Node Elem FingerTree StateL StateR StateL StateR State Documentation created: dist/doc/html/semigroupoids/index.html, dist/doc/html/semigroupoids/semigroupoids.txt Creating package registration file: /tmp/pkgConf-semigroupoids-53831832551175192209.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/semigroupoids-5.1-H8oAexw5PcHK8uFVfWF3M9 Registering semigroupoids-5.1... cabal: Leaving directory '/tmp/cabal-tmp-31717/semigroupoids-5.1' Installed semigroupoids-5.1 cabal: Entering directory '/tmp/cabal-tmp-31717/tagged-transformer-0.8' Configuring tagged-transformer-0.8... Building tagged-transformer-0.8... Preprocessing library tagged-transformer-0.8... [1 of 1] Compiling Data.Functor.Trans.Tagged ( src/Data/Functor/Trans/Tagged.hs, dist/build/Data/Functor/Trans/Tagged.o ) Running Haddock for tagged-transformer-0.8... Running hscolour for tagged-transformer-0.8... Preprocessing library tagged-transformer-0.8... Preprocessing library tagged-transformer-0.8... Haddock coverage: 92% ( 22 / 24) in 'Data.Functor.Trans.Tagged' Missing documentation for: witness (src/Data/Functor/Trans/Tagged.hs:130) witnessT (src/Data/Functor/Trans/Tagged.hs:391) Documentation created: dist/doc/html/tagged-transformer/index.html, dist/doc/html/tagged-transformer/tagged-transformer.txt Creating package registration file: /tmp/pkgConf-tagged-transformer-09756616361947678506.8 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/tagged-transformer-0.8-IWMRH1mTzxZ4xSsHZktN9Y Registering tagged-transformer-0.8... cabal: Leaving directory '/tmp/cabal-tmp-31717/tagged-transformer-0.8' Installed tagged-transformer-0.8 Downloading lol-0.4.0.0... cabal: Entering directory '/tmp/cabal-tmp-31717/lol-0.4.0.0' Configuring lol-0.4.0.0... Building lol-0.4.0.0... Preprocessing library lol-0.4.0.0... [ 1 of 46] Compiling Crypto.Lol.PosBinDefs ( Crypto/Lol/PosBinDefs.hs, dist/build/Crypto/Lol/PosBinDefs.o ) [ 2 of 46] Compiling Crypto.Lol.PosBin ( Crypto/Lol/PosBin.hs, dist/build/Crypto/Lol/PosBin.o ) [ 3 of 46] Compiling Crypto.Proto.RLWE.Rq ( Crypto/Proto/RLWE/Rq.hs, dist/build/Crypto/Proto/RLWE/Rq.o ) [ 4 of 46] Compiling Crypto.Proto.RLWE.SampleDisc ( Crypto/Proto/RLWE/SampleDisc.hs, dist/build/Crypto/Proto/RLWE/SampleDisc.o ) [ 5 of 46] Compiling Crypto.Proto.RLWE.SampleRLWR ( Crypto/Proto/RLWE/SampleRLWR.hs, dist/build/Crypto/Proto/RLWE/SampleRLWR.o ) [ 6 of 46] Compiling Crypto.Proto.RLWE.Kq ( Crypto/Proto/RLWE/Kq.hs, dist/build/Crypto/Proto/RLWE/Kq.o ) [ 7 of 46] Compiling Crypto.Proto.RLWE.SampleCont ( Crypto/Proto/RLWE/SampleCont.hs, dist/build/Crypto/Proto/RLWE/SampleCont.o ) [ 8 of 46] Compiling Crypto.Proto.RLWE ( Crypto/Proto/RLWE.hs, dist/build/Crypto/Proto/RLWE.o ) [ 9 of 46] Compiling Crypto.Lol.Types.Proto ( Crypto/Lol/Types/Proto.hs, dist/build/Crypto/Lol/Types/Proto.o ) [10 of 46] Compiling Crypto.Lol.Types.Numeric ( Crypto/Lol/Types/Numeric.hs, dist/build/Crypto/Lol/Types/Numeric.o ) [11 of 46] Compiling Crypto.Lol.Types.Complex ( Crypto/Lol/Types/Complex.hs, dist/build/Crypto/Lol/Types/Complex.o ) [12 of 46] Compiling Crypto.Lol.FactoredDefs ( Crypto/Lol/FactoredDefs.hs, dist/build/Crypto/Lol/FactoredDefs.o ) [13 of 46] Compiling Crypto.Lol.Factored ( Crypto/Lol/Factored.hs, dist/build/Crypto/Lol/Factored.o ) [14 of 46] Compiling Crypto.Lol.Reflects ( Crypto/Lol/Reflects.hs, dist/build/Crypto/Lol/Reflects.o ) [15 of 46] Compiling Crypto.Lol.Types.IZipVector ( Crypto/Lol/Types/IZipVector.hs, dist/build/Crypto/Lol/Types/IZipVector.o ) [16 of 46] Compiling Crypto.Lol.Types.Random ( Crypto/Lol/Types/Random.hs, dist/build/Crypto/Lol/Types/Random.o ) [17 of 46] Compiling Crypto.Lol.Prelude ( Crypto/Lol/Prelude.hs, dist/build/Crypto/Lol/Prelude.o ) [18 of 46] Compiling Crypto.Lol.CRTrans ( Crypto/Lol/CRTrans.hs, dist/build/Crypto/Lol/CRTrans.o ) [19 of 46] Compiling Crypto.Lol.Types.FiniteField ( Crypto/Lol/Types/FiniteField.hs, dist/build/Crypto/Lol/Types/FiniteField.o ) [20 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor ( Crypto/Lol/Cyclotomic/Tensor.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor.o ) [21 of 46] Compiling Crypto.Lol.Cyclotomic.CRTSentinel ( Crypto/Lol/Cyclotomic/CRTSentinel.hs, dist/build/Crypto/Lol/Cyclotomic/CRTSentinel.o ) [22 of 46] Compiling Crypto.Lol.Types.IrreducibleChar2 ( Crypto/Lol/Types/IrreducibleChar2.hs, dist/build/Crypto/Lol/Types/IrreducibleChar2.o ) [23 of 46] Compiling Crypto.Lol.Types.ZPP ( Crypto/Lol/Types/ZPP.hs, dist/build/Crypto/Lol/Types/ZPP.o ) [24 of 46] Compiling Crypto.Lol.Cyclotomic.UCyc ( Crypto/Lol/Cyclotomic/UCyc.hs, dist/build/Crypto/Lol/Cyclotomic/UCyc.o ) [25 of 46] Compiling Crypto.Lol.GaussRandom ( Crypto/Lol/GaussRandom.hs, dist/build/Crypto/Lol/GaussRandom.o ) [26 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor.RTCommon ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor/RTCommon.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor/RTCommon.o ) [27 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor.CRT ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor/CRT.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor/CRT.o ) [28 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor.Dec ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor/Dec.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor/Dec.o ) [29 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor.GL ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor/GL.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor/GL.o ) [30 of 46] Compiling Crypto.Lol.Gadget ( Crypto/Lol/Gadget.hs, dist/build/Crypto/Lol/Gadget.o ) [31 of 46] Compiling Crypto.Lol.Types.ZqBasic ( Crypto/Lol/Types/ZqBasic.hs, dist/build/Crypto/Lol/Types/ZqBasic.o ) [32 of 46] Compiling Crypto.Lol.Types.RRq ( Crypto/Lol/Types/RRq.hs, dist/build/Crypto/Lol/Types/RRq.o ) [33 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.CTensor.Backend ( Crypto/Lol/Cyclotomic/Tensor/CTensor/Backend.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/CTensor/Backend.o ) [34 of 46] Compiling Crypto.Lol.Types.ZmStar ( Crypto/Lol/Types/ZmStar.hs, dist/build/Crypto/Lol/Types/ZmStar.o ) [35 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.CTensor.Extension ( Crypto/Lol/Cyclotomic/Tensor/CTensor/Extension.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/CTensor/Extension.o ) [36 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.CTensor ( Crypto/Lol/Cyclotomic/Tensor/CTensor.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/CTensor.o ) [37 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor.Extension ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor/Extension.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor/Extension.o ) [38 of 46] Compiling Crypto.Lol.Cyclotomic.Tensor.RepaTensor ( Crypto/Lol/Cyclotomic/Tensor/RepaTensor.hs, dist/build/Crypto/Lol/Cyclotomic/Tensor/RepaTensor.o ) [39 of 46] Compiling Crypto.Lol.Types ( Crypto/Lol/Types.hs, dist/build/Crypto/Lol/Types.o ) [40 of 46] Compiling Crypto.Lol.Cyclotomic.RescaleCyc ( Crypto/Lol/Cyclotomic/RescaleCyc.hs, dist/build/Crypto/Lol/Cyclotomic/RescaleCyc.o ) [41 of 46] Compiling Crypto.Lol.Cyclotomic.Cyc ( Crypto/Lol/Cyclotomic/Cyc.hs, dist/build/Crypto/Lol/Cyclotomic/Cyc.o ) [42 of 46] Compiling Crypto.Lol.Cyclotomic.Linear ( Crypto/Lol/Cyclotomic/Linear.hs, dist/build/Crypto/Lol/Cyclotomic/Linear.o ) [43 of 46] Compiling Crypto.Lol.RLWE.Continuous ( Crypto/Lol/RLWE/Continuous.hs, dist/build/Crypto/Lol/RLWE/Continuous.o ) [44 of 46] Compiling Crypto.Lol.RLWE.Discrete ( Crypto/Lol/RLWE/Discrete.hs, dist/build/Crypto/Lol/RLWE/Discrete.o ) [45 of 46] Compiling Crypto.Lol ( Crypto/Lol.hs, dist/build/Crypto/Lol.o ) [46 of 46] Compiling Crypto.Lol.RLWE.RLWR ( Crypto/Lol/RLWE/RLWR.hs, dist/build/Crypto/Lol/RLWE/RLWR.o ) Running Haddock for lol-0.4.0.0... Running hscolour for lol-0.4.0.0... Preprocessing library lol-0.4.0.0... Preprocessing library lol-0.4.0.0... Haddock coverage: 49% ( 21 / 43) in 'Crypto.Lol.PosBinDefs' Missing documentation for: Pos (Crypto/Lol/PosBinDefs.hs:37) SPos (Crypto/Lol/PosBinDefs.hs:37) addPos (Crypto/Lol/PosBinDefs.hs:37) sAddPos (Crypto/Lol/PosBinDefs.hs:37) AddPos (Crypto/Lol/PosBinDefs.hs:37) subPos (Crypto/Lol/PosBinDefs.hs:37) sSubPos (Crypto/Lol/PosBinDefs.hs:37) SubPos (Crypto/Lol/PosBinDefs.hs:37) OSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym1 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym0 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym1 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym0 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym1 (Crypto/Lol/PosBinDefs.hs:37) Bin (Crypto/Lol/PosBinDefs.hs:67) SBin (Crypto/Lol/PosBinDefs.hs:67) B1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym1 (Crypto/Lol/PosBinDefs.hs:67) D1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D1Sym1 (Crypto/Lol/PosBinDefs.hs:67) 12% ( 22 /188) in 'Crypto.Lol.PosBin' Missing documentation for: Pos (Crypto/Lol/PosBinDefs.hs:37) SPos (Crypto/Lol/PosBinDefs.hs:37) addPos (Crypto/Lol/PosBinDefs.hs:37) sAddPos (Crypto/Lol/PosBinDefs.hs:37) AddPos (Crypto/Lol/PosBinDefs.hs:37) subPos (Crypto/Lol/PosBinDefs.hs:37) sSubPos (Crypto/Lol/PosBinDefs.hs:37) SubPos (Crypto/Lol/PosBinDefs.hs:37) OSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym1 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym0 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym1 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym0 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym1 (Crypto/Lol/PosBinDefs.hs:37) Bin (Crypto/Lol/PosBinDefs.hs:67) SBin (Crypto/Lol/PosBinDefs.hs:67) B1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym1 (Crypto/Lol/PosBinDefs.hs:67) D1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D1Sym1 (Crypto/Lol/PosBinDefs.hs:67) P1 (Crypto/Lol/PosBin.hs:16) P2 (Crypto/Lol/PosBin.hs:16) P3 (Crypto/Lol/PosBin.hs:16) P4 (Crypto/Lol/PosBin.hs:16) P5 (Crypto/Lol/PosBin.hs:16) P6 (Crypto/Lol/PosBin.hs:16) P7 (Crypto/Lol/PosBin.hs:16) P8 (Crypto/Lol/PosBin.hs:16) P9 (Crypto/Lol/PosBin.hs:16) P10 (Crypto/Lol/PosBin.hs:16) P11 (Crypto/Lol/PosBin.hs:16) P12 (Crypto/Lol/PosBin.hs:16) P13 (Crypto/Lol/PosBin.hs:16) P14 (Crypto/Lol/PosBin.hs:16) P15 (Crypto/Lol/PosBin.hs:16) P16 (Crypto/Lol/PosBin.hs:16) B1 (Crypto/Lol/PosBin.hs:18) B2 (Crypto/Lol/PosBin.hs:18) B3 (Crypto/Lol/PosBin.hs:18) B4 (Crypto/Lol/PosBin.hs:18) B5 (Crypto/Lol/PosBin.hs:18) B6 (Crypto/Lol/PosBin.hs:18) B7 (Crypto/Lol/PosBin.hs:18) B8 (Crypto/Lol/PosBin.hs:18) B9 (Crypto/Lol/PosBin.hs:18) B10 (Crypto/Lol/PosBin.hs:18) B11 (Crypto/Lol/PosBin.hs:18) B12 (Crypto/Lol/PosBin.hs:18) B13 (Crypto/Lol/PosBin.hs:18) B14 (Crypto/Lol/PosBin.hs:18) B15 (Crypto/Lol/PosBin.hs:18) B16 (Crypto/Lol/PosBin.hs:18) B17 (Crypto/Lol/PosBin.hs:18) B18 (Crypto/Lol/PosBin.hs:18) B19 (Crypto/Lol/PosBin.hs:18) B20 (Crypto/Lol/PosBin.hs:18) B21 (Crypto/Lol/PosBin.hs:18) B22 (Crypto/Lol/PosBin.hs:18) B23 (Crypto/Lol/PosBin.hs:18) B24 (Crypto/Lol/PosBin.hs:18) B25 (Crypto/Lol/PosBin.hs:18) B26 (Crypto/Lol/PosBin.hs:18) B27 (Crypto/Lol/PosBin.hs:18) B28 (Crypto/Lol/PosBin.hs:18) B29 (Crypto/Lol/PosBin.hs:18) B30 (Crypto/Lol/PosBin.hs:18) B31 (Crypto/Lol/PosBin.hs:18) B32 (Crypto/Lol/PosBin.hs:18) B33 (Crypto/Lol/PosBin.hs:18) B34 (Crypto/Lol/PosBin.hs:18) B35 (Crypto/Lol/PosBin.hs:18) B36 (Crypto/Lol/PosBin.hs:18) B37 (Crypto/Lol/PosBin.hs:18) B38 (Crypto/Lol/PosBin.hs:18) B39 (Crypto/Lol/PosBin.hs:18) B40 (Crypto/Lol/PosBin.hs:18) B41 (Crypto/Lol/PosBin.hs:18) B42 (Crypto/Lol/PosBin.hs:18) B43 (Crypto/Lol/PosBin.hs:18) B44 (Crypto/Lol/PosBin.hs:18) B45 (Crypto/Lol/PosBin.hs:18) B46 (Crypto/Lol/PosBin.hs:18) B47 (Crypto/Lol/PosBin.hs:18) B48 (Crypto/Lol/PosBin.hs:18) B49 (Crypto/Lol/PosBin.hs:18) B50 (Crypto/Lol/PosBin.hs:18) B51 (Crypto/Lol/PosBin.hs:18) B52 (Crypto/Lol/PosBin.hs:18) B53 (Crypto/Lol/PosBin.hs:18) B54 (Crypto/Lol/PosBin.hs:18) B55 (Crypto/Lol/PosBin.hs:18) B56 (Crypto/Lol/PosBin.hs:18) B57 (Crypto/Lol/PosBin.hs:18) B58 (Crypto/Lol/PosBin.hs:18) B59 (Crypto/Lol/PosBin.hs:18) B60 (Crypto/Lol/PosBin.hs:18) B61 (Crypto/Lol/PosBin.hs:18) B62 (Crypto/Lol/PosBin.hs:18) B63 (Crypto/Lol/PosBin.hs:18) B64 (Crypto/Lol/PosBin.hs:18) B65 (Crypto/Lol/PosBin.hs:18) B66 (Crypto/Lol/PosBin.hs:18) B67 (Crypto/Lol/PosBin.hs:18) B68 (Crypto/Lol/PosBin.hs:18) B69 (Crypto/Lol/PosBin.hs:18) B70 (Crypto/Lol/PosBin.hs:18) B71 (Crypto/Lol/PosBin.hs:18) B72 (Crypto/Lol/PosBin.hs:18) B73 (Crypto/Lol/PosBin.hs:18) B74 (Crypto/Lol/PosBin.hs:18) B75 (Crypto/Lol/PosBin.hs:18) B76 (Crypto/Lol/PosBin.hs:18) B77 (Crypto/Lol/PosBin.hs:18) B78 (Crypto/Lol/PosBin.hs:18) B79 (Crypto/Lol/PosBin.hs:18) B80 (Crypto/Lol/PosBin.hs:18) B81 (Crypto/Lol/PosBin.hs:18) B82 (Crypto/Lol/PosBin.hs:18) B83 (Crypto/Lol/PosBin.hs:18) B84 (Crypto/Lol/PosBin.hs:18) B85 (Crypto/Lol/PosBin.hs:18) B86 (Crypto/Lol/PosBin.hs:18) B87 (Crypto/Lol/PosBin.hs:18) B88 (Crypto/Lol/PosBin.hs:18) B89 (Crypto/Lol/PosBin.hs:18) B90 (Crypto/Lol/PosBin.hs:18) B91 (Crypto/Lol/PosBin.hs:18) B92 (Crypto/Lol/PosBin.hs:18) B93 (Crypto/Lol/PosBin.hs:18) B94 (Crypto/Lol/PosBin.hs:18) B95 (Crypto/Lol/PosBin.hs:18) B96 (Crypto/Lol/PosBin.hs:18) B97 (Crypto/Lol/PosBin.hs:18) B98 (Crypto/Lol/PosBin.hs:18) B99 (Crypto/Lol/PosBin.hs:18) B100 (Crypto/Lol/PosBin.hs:18) B101 (Crypto/Lol/PosBin.hs:18) B102 (Crypto/Lol/PosBin.hs:18) B103 (Crypto/Lol/PosBin.hs:18) B104 (Crypto/Lol/PosBin.hs:18) B105 (Crypto/Lol/PosBin.hs:18) B106 (Crypto/Lol/PosBin.hs:18) B107 (Crypto/Lol/PosBin.hs:18) B108 (Crypto/Lol/PosBin.hs:18) B109 (Crypto/Lol/PosBin.hs:18) B110 (Crypto/Lol/PosBin.hs:18) B111 (Crypto/Lol/PosBin.hs:18) B112 (Crypto/Lol/PosBin.hs:18) B113 (Crypto/Lol/PosBin.hs:18) B114 (Crypto/Lol/PosBin.hs:18) B115 (Crypto/Lol/PosBin.hs:18) B116 (Crypto/Lol/PosBin.hs:18) B117 (Crypto/Lol/PosBin.hs:18) B118 (Crypto/Lol/PosBin.hs:18) B119 (Crypto/Lol/PosBin.hs:18) B120 (Crypto/Lol/PosBin.hs:18) B121 (Crypto/Lol/PosBin.hs:18) B122 (Crypto/Lol/PosBin.hs:18) B123 (Crypto/Lol/PosBin.hs:18) B124 (Crypto/Lol/PosBin.hs:18) B125 (Crypto/Lol/PosBin.hs:18) B126 (Crypto/Lol/PosBin.hs:18) B127 (Crypto/Lol/PosBin.hs:18) B128 (Crypto/Lol/PosBin.hs:18) 0% ( 0 / 2) in 'Crypto.Proto.RLWE.Rq' Missing documentation for: Module header Rq (Crypto/Proto/RLWE/Rq.hs:11) 0% ( 0 / 2) in 'Crypto.Proto.RLWE.SampleDisc' Missing documentation for: Module header SampleDisc (Crypto/Proto/RLWE/SampleDisc.hs:12) 0% ( 0 / 2) in 'Crypto.Proto.RLWE.SampleRLWR' Missing documentation for: Module header SampleRLWR (Crypto/Proto/RLWE/SampleRLWR.hs:12) 0% ( 0 / 2) in 'Crypto.Proto.RLWE.Kq' Missing documentation for: Module header Kq (Crypto/Proto/RLWE/Kq.hs:11) 0% ( 0 / 2) in 'Crypto.Proto.RLWE.SampleCont' Missing documentation for: Module header SampleCont (Crypto/Proto/RLWE/SampleCont.hs:13) 0% ( 0 / 3) in 'Crypto.Proto.RLWE' Missing documentation for: Module header protoInfo (Crypto/Proto/RLWE.hs:14) fileDescriptorProto (Crypto/Proto/RLWE.hs:19) 67% ( 4 / 6) in 'Crypto.Lol.Types.Proto' Missing documentation for: (Crypto/Lol/Types/Proto.hs:26) (Crypto/Lol/Types/Proto.hs:31) 94% ( 32 / 34) in 'Crypto.Lol.Types.Numeric' Missing documentation for: (Crypto/Lol/Types/Numeric.hs:145) (Crypto/Lol/Types/Numeric.hs:151) 100% ( 7 / 7) in 'Crypto.Lol.Types.Complex' 28% ( 82 /289) in 'Crypto.Lol.FactoredDefs' Missing documentation for: Factored (Crypto/Lol/FactoredDefs.hs:62) SFactored (Crypto/Lol/FactoredDefs.hs:62) PrimePower (Crypto/Lol/FactoredDefs.hs:62) SPrimePower (Crypto/Lol/FactoredDefs.hs:62) PrimeBin (Crypto/Lol/FactoredDefs.hs:62) SPrimeBin (Crypto/Lol/FactoredDefs.hs:62) pToPP (Crypto/Lol/FactoredDefs.hs:130) sPToPP (Crypto/Lol/FactoredDefs.hs:130) PToPP (Crypto/Lol/FactoredDefs.hs:130) ppToF (Crypto/Lol/FactoredDefs.hs:130) sPpToF (Crypto/Lol/FactoredDefs.hs:130) PpToF (Crypto/Lol/FactoredDefs.hs:130) pToF (Crypto/Lol/FactoredDefs.hs:130) sPToF (Crypto/Lol/FactoredDefs.hs:130) PToF (Crypto/Lol/FactoredDefs.hs:130) unF (Crypto/Lol/FactoredDefs.hs:62) sUnF (Crypto/Lol/FactoredDefs.hs:62) UnF (Crypto/Lol/FactoredDefs.hs:62) unPP (Crypto/Lol/FactoredDefs.hs:62) sUnPP (Crypto/Lol/FactoredDefs.hs:62) UnPP (Crypto/Lol/FactoredDefs.hs:62) primePP (Crypto/Lol/FactoredDefs.hs:62) PrimePP (Crypto/Lol/FactoredDefs.hs:62) exponentPP (Crypto/Lol/FactoredDefs.hs:62) ExponentPP (Crypto/Lol/FactoredDefs.hs:62) fPPMul (Crypto/Lol/FactoredDefs.hs:101) FPPMul (Crypto/Lol/FactoredDefs.hs:101) fMul (Crypto/Lol/FactoredDefs.hs:101) FMul (Crypto/Lol/FactoredDefs.hs:101) fDivides (Crypto/Lol/FactoredDefs.hs:130) FDivides (Crypto/Lol/FactoredDefs.hs:130) fDiv (Crypto/Lol/FactoredDefs.hs:130) FDiv (Crypto/Lol/FactoredDefs.hs:130) fGCD (Crypto/Lol/FactoredDefs.hs:130) FGCD (Crypto/Lol/FactoredDefs.hs:130) fLCM (Crypto/Lol/FactoredDefs.hs:130) FLCM (Crypto/Lol/FactoredDefs.hs:130) fOddRadical (Crypto/Lol/FactoredDefs.hs:130) FOddRadical (Crypto/Lol/FactoredDefs.hs:130) pFree (Crypto/Lol/FactoredDefs.hs:197) PFree (Crypto/Lol/FactoredDefs.hs:197) Pos (Crypto/Lol/PosBinDefs.hs:37) SPos (Crypto/Lol/PosBinDefs.hs:37) addPos (Crypto/Lol/PosBinDefs.hs:37) sAddPos (Crypto/Lol/PosBinDefs.hs:37) AddPos (Crypto/Lol/PosBinDefs.hs:37) subPos (Crypto/Lol/PosBinDefs.hs:37) sSubPos (Crypto/Lol/PosBinDefs.hs:37) SubPos (Crypto/Lol/PosBinDefs.hs:37) OSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym1 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym0 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym1 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym0 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym1 (Crypto/Lol/PosBinDefs.hs:37) Bin (Crypto/Lol/PosBinDefs.hs:67) SBin (Crypto/Lol/PosBinDefs.hs:67) B1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym1 (Crypto/Lol/PosBinDefs.hs:67) D1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D1Sym1 (Crypto/Lol/PosBinDefs.hs:67) P1 (Crypto/Lol/PosBin.hs:16) P2 (Crypto/Lol/PosBin.hs:16) P3 (Crypto/Lol/PosBin.hs:16) P4 (Crypto/Lol/PosBin.hs:16) P5 (Crypto/Lol/PosBin.hs:16) P6 (Crypto/Lol/PosBin.hs:16) P7 (Crypto/Lol/PosBin.hs:16) P8 (Crypto/Lol/PosBin.hs:16) P9 (Crypto/Lol/PosBin.hs:16) P10 (Crypto/Lol/PosBin.hs:16) P11 (Crypto/Lol/PosBin.hs:16) P12 (Crypto/Lol/PosBin.hs:16) P13 (Crypto/Lol/PosBin.hs:16) P14 (Crypto/Lol/PosBin.hs:16) P15 (Crypto/Lol/PosBin.hs:16) P16 (Crypto/Lol/PosBin.hs:16) B1 (Crypto/Lol/PosBin.hs:18) B2 (Crypto/Lol/PosBin.hs:18) B3 (Crypto/Lol/PosBin.hs:18) B4 (Crypto/Lol/PosBin.hs:18) B5 (Crypto/Lol/PosBin.hs:18) B6 (Crypto/Lol/PosBin.hs:18) B7 (Crypto/Lol/PosBin.hs:18) B8 (Crypto/Lol/PosBin.hs:18) B9 (Crypto/Lol/PosBin.hs:18) B10 (Crypto/Lol/PosBin.hs:18) B11 (Crypto/Lol/PosBin.hs:18) B12 (Crypto/Lol/PosBin.hs:18) B13 (Crypto/Lol/PosBin.hs:18) B14 (Crypto/Lol/PosBin.hs:18) B15 (Crypto/Lol/PosBin.hs:18) B16 (Crypto/Lol/PosBin.hs:18) B17 (Crypto/Lol/PosBin.hs:18) B18 (Crypto/Lol/PosBin.hs:18) B19 (Crypto/Lol/PosBin.hs:18) B20 (Crypto/Lol/PosBin.hs:18) B21 (Crypto/Lol/PosBin.hs:18) B22 (Crypto/Lol/PosBin.hs:18) B23 (Crypto/Lol/PosBin.hs:18) B24 (Crypto/Lol/PosBin.hs:18) B25 (Crypto/Lol/PosBin.hs:18) B26 (Crypto/Lol/PosBin.hs:18) B27 (Crypto/Lol/PosBin.hs:18) B28 (Crypto/Lol/PosBin.hs:18) B29 (Crypto/Lol/PosBin.hs:18) B30 (Crypto/Lol/PosBin.hs:18) B31 (Crypto/Lol/PosBin.hs:18) B32 (Crypto/Lol/PosBin.hs:18) B33 (Crypto/Lol/PosBin.hs:18) B34 (Crypto/Lol/PosBin.hs:18) B35 (Crypto/Lol/PosBin.hs:18) B36 (Crypto/Lol/PosBin.hs:18) B37 (Crypto/Lol/PosBin.hs:18) B38 (Crypto/Lol/PosBin.hs:18) B39 (Crypto/Lol/PosBin.hs:18) B40 (Crypto/Lol/PosBin.hs:18) B41 (Crypto/Lol/PosBin.hs:18) B42 (Crypto/Lol/PosBin.hs:18) B43 (Crypto/Lol/PosBin.hs:18) B44 (Crypto/Lol/PosBin.hs:18) B45 (Crypto/Lol/PosBin.hs:18) B46 (Crypto/Lol/PosBin.hs:18) B47 (Crypto/Lol/PosBin.hs:18) B48 (Crypto/Lol/PosBin.hs:18) B49 (Crypto/Lol/PosBin.hs:18) B50 (Crypto/Lol/PosBin.hs:18) B51 (Crypto/Lol/PosBin.hs:18) B52 (Crypto/Lol/PosBin.hs:18) B53 (Crypto/Lol/PosBin.hs:18) B54 (Crypto/Lol/PosBin.hs:18) B55 (Crypto/Lol/PosBin.hs:18) B56 (Crypto/Lol/PosBin.hs:18) B57 (Crypto/Lol/PosBin.hs:18) B58 (Crypto/Lol/PosBin.hs:18) B59 (Crypto/Lol/PosBin.hs:18) B60 (Crypto/Lol/PosBin.hs:18) B61 (Crypto/Lol/PosBin.hs:18) B62 (Crypto/Lol/PosBin.hs:18) B63 (Crypto/Lol/PosBin.hs:18) B64 (Crypto/Lol/PosBin.hs:18) B65 (Crypto/Lol/PosBin.hs:18) B66 (Crypto/Lol/PosBin.hs:18) B67 (Crypto/Lol/PosBin.hs:18) B68 (Crypto/Lol/PosBin.hs:18) B69 (Crypto/Lol/PosBin.hs:18) B70 (Crypto/Lol/PosBin.hs:18) B71 (Crypto/Lol/PosBin.hs:18) B72 (Crypto/Lol/PosBin.hs:18) B73 (Crypto/Lol/PosBin.hs:18) B74 (Crypto/Lol/PosBin.hs:18) B75 (Crypto/Lol/PosBin.hs:18) B76 (Crypto/Lol/PosBin.hs:18) B77 (Crypto/Lol/PosBin.hs:18) B78 (Crypto/Lol/PosBin.hs:18) B79 (Crypto/Lol/PosBin.hs:18) B80 (Crypto/Lol/PosBin.hs:18) B81 (Crypto/Lol/PosBin.hs:18) B82 (Crypto/Lol/PosBin.hs:18) B83 (Crypto/Lol/PosBin.hs:18) B84 (Crypto/Lol/PosBin.hs:18) B85 (Crypto/Lol/PosBin.hs:18) B86 (Crypto/Lol/PosBin.hs:18) B87 (Crypto/Lol/PosBin.hs:18) B88 (Crypto/Lol/PosBin.hs:18) B89 (Crypto/Lol/PosBin.hs:18) B90 (Crypto/Lol/PosBin.hs:18) B91 (Crypto/Lol/PosBin.hs:18) B92 (Crypto/Lol/PosBin.hs:18) B93 (Crypto/Lol/PosBin.hs:18) B94 (Crypto/Lol/PosBin.hs:18) B95 (Crypto/Lol/PosBin.hs:18) B96 (Crypto/Lol/PosBin.hs:18) B97 (Crypto/Lol/PosBin.hs:18) B98 (Crypto/Lol/PosBin.hs:18) B99 (Crypto/Lol/PosBin.hs:18) B100 (Crypto/Lol/PosBin.hs:18) B101 (Crypto/Lol/PosBin.hs:18) B102 (Crypto/Lol/PosBin.hs:18) B103 (Crypto/Lol/PosBin.hs:18) B104 (Crypto/Lol/PosBin.hs:18) B105 (Crypto/Lol/PosBin.hs:18) B106 (Crypto/Lol/PosBin.hs:18) B107 (Crypto/Lol/PosBin.hs:18) B108 (Crypto/Lol/PosBin.hs:18) B109 (Crypto/Lol/PosBin.hs:18) B110 (Crypto/Lol/PosBin.hs:18) B111 (Crypto/Lol/PosBin.hs:18) B112 (Crypto/Lol/PosBin.hs:18) B113 (Crypto/Lol/PosBin.hs:18) B114 (Crypto/Lol/PosBin.hs:18) B115 (Crypto/Lol/PosBin.hs:18) B116 (Crypto/Lol/PosBin.hs:18) B117 (Crypto/Lol/PosBin.hs:18) B118 (Crypto/Lol/PosBin.hs:18) B119 (Crypto/Lol/PosBin.hs:18) B120 (Crypto/Lol/PosBin.hs:18) B121 (Crypto/Lol/PosBin.hs:18) B122 (Crypto/Lol/PosBin.hs:18) B123 (Crypto/Lol/PosBin.hs:18) B124 (Crypto/Lol/PosBin.hs:18) B125 (Crypto/Lol/PosBin.hs:18) B126 (Crypto/Lol/PosBin.hs:18) B127 (Crypto/Lol/PosBin.hs:18) B128 (Crypto/Lol/PosBin.hs:18) 9% ( 83 /938) in 'Crypto.Lol.Factored' Missing documentation for: Factored (Crypto/Lol/FactoredDefs.hs:62) SFactored (Crypto/Lol/FactoredDefs.hs:62) PrimePower (Crypto/Lol/FactoredDefs.hs:62) SPrimePower (Crypto/Lol/FactoredDefs.hs:62) PrimeBin (Crypto/Lol/FactoredDefs.hs:62) SPrimeBin (Crypto/Lol/FactoredDefs.hs:62) pToPP (Crypto/Lol/FactoredDefs.hs:130) sPToPP (Crypto/Lol/FactoredDefs.hs:130) PToPP (Crypto/Lol/FactoredDefs.hs:130) ppToF (Crypto/Lol/FactoredDefs.hs:130) sPpToF (Crypto/Lol/FactoredDefs.hs:130) PpToF (Crypto/Lol/FactoredDefs.hs:130) pToF (Crypto/Lol/FactoredDefs.hs:130) sPToF (Crypto/Lol/FactoredDefs.hs:130) PToF (Crypto/Lol/FactoredDefs.hs:130) unF (Crypto/Lol/FactoredDefs.hs:62) sUnF (Crypto/Lol/FactoredDefs.hs:62) UnF (Crypto/Lol/FactoredDefs.hs:62) unPP (Crypto/Lol/FactoredDefs.hs:62) sUnPP (Crypto/Lol/FactoredDefs.hs:62) UnPP (Crypto/Lol/FactoredDefs.hs:62) primePP (Crypto/Lol/FactoredDefs.hs:62) PrimePP (Crypto/Lol/FactoredDefs.hs:62) exponentPP (Crypto/Lol/FactoredDefs.hs:62) ExponentPP (Crypto/Lol/FactoredDefs.hs:62) fPPMul (Crypto/Lol/FactoredDefs.hs:101) FPPMul (Crypto/Lol/FactoredDefs.hs:101) fMul (Crypto/Lol/FactoredDefs.hs:101) FMul (Crypto/Lol/FactoredDefs.hs:101) fDivides (Crypto/Lol/FactoredDefs.hs:130) FDivides (Crypto/Lol/FactoredDefs.hs:130) fDiv (Crypto/Lol/FactoredDefs.hs:130) FDiv (Crypto/Lol/FactoredDefs.hs:130) fGCD (Crypto/Lol/FactoredDefs.hs:130) FGCD (Crypto/Lol/FactoredDefs.hs:130) fLCM (Crypto/Lol/FactoredDefs.hs:130) FLCM (Crypto/Lol/FactoredDefs.hs:130) fOddRadical (Crypto/Lol/FactoredDefs.hs:130) FOddRadical (Crypto/Lol/FactoredDefs.hs:130) pFree (Crypto/Lol/FactoredDefs.hs:197) PFree (Crypto/Lol/FactoredDefs.hs:197) Pos (Crypto/Lol/PosBinDefs.hs:37) SPos (Crypto/Lol/PosBinDefs.hs:37) addPos (Crypto/Lol/PosBinDefs.hs:37) sAddPos (Crypto/Lol/PosBinDefs.hs:37) AddPos (Crypto/Lol/PosBinDefs.hs:37) subPos (Crypto/Lol/PosBinDefs.hs:37) sSubPos (Crypto/Lol/PosBinDefs.hs:37) SubPos (Crypto/Lol/PosBinDefs.hs:37) OSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym0 (Crypto/Lol/PosBinDefs.hs:37) SSym1 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym0 (Crypto/Lol/PosBinDefs.hs:37) AddPosSym1 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym0 (Crypto/Lol/PosBinDefs.hs:37) SubPosSym1 (Crypto/Lol/PosBinDefs.hs:37) Bin (Crypto/Lol/PosBinDefs.hs:67) SBin (Crypto/Lol/PosBinDefs.hs:67) B1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym0 (Crypto/Lol/PosBinDefs.hs:67) D0Sym1 (Crypto/Lol/PosBinDefs.hs:67) D1Sym0 (Crypto/Lol/PosBinDefs.hs:67) D1Sym1 (Crypto/Lol/PosBinDefs.hs:67) P1 (Crypto/Lol/PosBin.hs:16) P2 (Crypto/Lol/PosBin.hs:16) P3 (Crypto/Lol/PosBin.hs:16) P4 (Crypto/Lol/PosBin.hs:16) P5 (Crypto/Lol/PosBin.hs:16) P6 (Crypto/Lol/PosBin.hs:16) P7 (Crypto/Lol/PosBin.hs:16) P8 (Crypto/Lol/PosBin.hs:16) P9 (Crypto/Lol/PosBin.hs:16) P10 (Crypto/Lol/PosBin.hs:16) P11 (Crypto/Lol/PosBin.hs:16) P12 (Crypto/Lol/PosBin.hs:16) P13 (Crypto/Lol/PosBin.hs:16) P14 (Crypto/Lol/PosBin.hs:16) P15 (Crypto/Lol/PosBin.hs:16) P16 (Crypto/Lol/PosBin.hs:16) B1 (Crypto/Lol/PosBin.hs:18) B2 (Crypto/Lol/PosBin.hs:18) B3 (Crypto/Lol/PosBin.hs:18) B4 (Crypto/Lol/PosBin.hs:18) B5 (Crypto/Lol/PosBin.hs:18) B6 (Crypto/Lol/PosBin.hs:18) B7 (Crypto/Lol/PosBin.hs:18) B8 (Crypto/Lol/PosBin.hs:18) B9 (Crypto/Lol/PosBin.hs:18) B10 (Crypto/Lol/PosBin.hs:18) B11 (Crypto/Lol/PosBin.hs:18) B12 (Crypto/Lol/PosBin.hs:18) B13 (Crypto/Lol/PosBin.hs:18) B14 (Crypto/Lol/PosBin.hs:18) B15 (Crypto/Lol/PosBin.hs:18) B16 (Crypto/Lol/PosBin.hs:18) B17 (Crypto/Lol/PosBin.hs:18) B18 (Crypto/Lol/PosBin.hs:18) B19 (Crypto/Lol/PosBin.hs:18) B20 (Crypto/Lol/PosBin.hs:18) B21 (Crypto/Lol/PosBin.hs:18) B22 (Crypto/Lol/PosBin.hs:18) B23 (Crypto/Lol/PosBin.hs:18) B24 (Crypto/Lol/PosBin.hs:18) B25 (Crypto/Lol/PosBin.hs:18) B26 (Crypto/Lol/PosBin.hs:18) B27 (Crypto/Lol/PosBin.hs:18) B28 (Crypto/Lol/PosBin.hs:18) B29 (Crypto/Lol/PosBin.hs:18) B30 (Crypto/Lol/PosBin.hs:18) B31 (Crypto/Lol/PosBin.hs:18) B32 (Crypto/Lol/PosBin.hs:18) B33 (Crypto/Lol/PosBin.hs:18) B34 (Crypto/Lol/PosBin.hs:18) B35 (Crypto/Lol/PosBin.hs:18) B36 (Crypto/Lol/PosBin.hs:18) B37 (Crypto/Lol/PosBin.hs:18) B38 (Crypto/Lol/PosBin.hs:18) B39 (Crypto/Lol/PosBin.hs:18) B40 (Crypto/Lol/PosBin.hs:18) B41 (Crypto/Lol/PosBin.hs:18) B42 (Crypto/Lol/PosBin.hs:18) B43 (Crypto/Lol/PosBin.hs:18) B44 (Crypto/Lol/PosBin.hs:18) B45 (Crypto/Lol/PosBin.hs:18) B46 (Crypto/Lol/PosBin.hs:18) B47 (Crypto/Lol/PosBin.hs:18) B48 (Crypto/Lol/PosBin.hs:18) B49 (Crypto/Lol/PosBin.hs:18) B50 (Crypto/Lol/PosBin.hs:18) B51 (Crypto/Lol/PosBin.hs:18) B52 (Crypto/Lol/PosBin.hs:18) B53 (Crypto/Lol/PosBin.hs:18) B54 (Crypto/Lol/PosBin.hs:18) B55 (Crypto/Lol/PosBin.hs:18) B56 (Crypto/Lol/PosBin.hs:18) B57 (Crypto/Lol/PosBin.hs:18) B58 (Crypto/Lol/PosBin.hs:18) B59 (Crypto/Lol/PosBin.hs:18) B60 (Crypto/Lol/PosBin.hs:18) B61 (Crypto/Lol/PosBin.hs:18) B62 (Crypto/Lol/PosBin.hs:18) B63 (Crypto/Lol/PosBin.hs:18) B64 (Crypto/Lol/PosBin.hs:18) B65 (Crypto/Lol/PosBin.hs:18) B66 (Crypto/Lol/PosBin.hs:18) B67 (Crypto/Lol/PosBin.hs:18) B68 (Crypto/Lol/PosBin.hs:18) B69 (Crypto/Lol/PosBin.hs:18) B70 (Crypto/Lol/PosBin.hs:18) B71 (Crypto/Lol/PosBin.hs:18) B72 (Crypto/Lol/PosBin.hs:18) B73 (Crypto/Lol/PosBin.hs:18) B74 (Crypto/Lol/PosBin.hs:18) B75 (Crypto/Lol/PosBin.hs:18) B76 (Crypto/Lol/PosBin.hs:18) B77 (Crypto/Lol/PosBin.hs:18) B78 (Crypto/Lol/PosBin.hs:18) B79 (Crypto/Lol/PosBin.hs:18) B80 (Crypto/Lol/PosBin.hs:18) B81 (Crypto/Lol/PosBin.hs:18) B82 (Crypto/Lol/PosBin.hs:18) B83 (Crypto/Lol/PosBin.hs:18) B84 (Crypto/Lol/PosBin.hs:18) B85 (Crypto/Lol/PosBin.hs:18) B86 (Crypto/Lol/PosBin.hs:18) B87 (Crypto/Lol/PosBin.hs:18) B88 (Crypto/Lol/PosBin.hs:18) B89 (Crypto/Lol/PosBin.hs:18) B90 (Crypto/Lol/PosBin.hs:18) B91 (Crypto/Lol/PosBin.hs:18) B92 (Crypto/Lol/PosBin.hs:18) B93 (Crypto/Lol/PosBin.hs:18) B94 (Crypto/Lol/PosBin.hs:18) B95 (Crypto/Lol/PosBin.hs:18) B96 (Crypto/Lol/PosBin.hs:18) B97 (Crypto/Lol/PosBin.hs:18) B98 (Crypto/Lol/PosBin.hs:18) B99 (Crypto/Lol/PosBin.hs:18) B100 (Crypto/Lol/PosBin.hs:18) B101 (Crypto/Lol/PosBin.hs:18) B102 (Crypto/Lol/PosBin.hs:18) B103 (Crypto/Lol/PosBin.hs:18) B104 (Crypto/Lol/PosBin.hs:18) B105 (Crypto/Lol/PosBin.hs:18) B106 (Crypto/Lol/PosBin.hs:18) B107 (Crypto/Lol/PosBin.hs:18) B108 (Crypto/Lol/PosBin.hs:18) B109 (Crypto/Lol/PosBin.hs:18) B110 (Crypto/Lol/PosBin.hs:18) B111 (Crypto/Lol/PosBin.hs:18) B112 (Crypto/Lol/PosBin.hs:18) B113 (Crypto/Lol/PosBin.hs:18) B114 (Crypto/Lol/PosBin.hs:18) B115 (Crypto/Lol/PosBin.hs:18) B116 (Crypto/Lol/PosBin.hs:18) B117 (Crypto/Lol/PosBin.hs:18) B118 (Crypto/Lol/PosBin.hs:18) B119 (Crypto/Lol/PosBin.hs:18) B120 (Crypto/Lol/PosBin.hs:18) B121 (Crypto/Lol/PosBin.hs:18) B122 (Crypto/Lol/PosBin.hs:18) B123 (Crypto/Lol/PosBin.hs:18) B124 (Crypto/Lol/PosBin.hs:18) B125 (Crypto/Lol/PosBin.hs:18) B126 (Crypto/Lol/PosBin.hs:18) B127 (Crypto/Lol/PosBin.hs:18) B128 (Crypto/Lol/PosBin.hs:18) F1 (Crypto/Lol/Factored.hs:19) F2 (Crypto/Lol/Factored.hs:19) F3 (Crypto/Lol/Factored.hs:19) F4 (Crypto/Lol/Factored.hs:19) F5 (Crypto/Lol/Factored.hs:19) F6 (Crypto/Lol/Factored.hs:19) F7 (Crypto/Lol/Factored.hs:19) F8 (Crypto/Lol/Factored.hs:19) F9 (Crypto/Lol/Factored.hs:19) F10 (Crypto/Lol/Factored.hs:19) F11 (Crypto/Lol/Factored.hs:19) F12 (Crypto/Lol/Factored.hs:19) F13 (Crypto/Lol/Factored.hs:19) F14 (Crypto/Lol/Factored.hs:19) F15 (Crypto/Lol/Factored.hs:19) F16 (Crypto/Lol/Factored.hs:19) F17 (Crypto/Lol/Factored.hs:19) F18 (Crypto/Lol/Factored.hs:19) F19 (Crypto/Lol/Factored.hs:19) F20 (Crypto/Lol/Factored.hs:19) F21 (Crypto/Lol/Factored.hs:19) F22 (Crypto/Lol/Factored.hs:19) F23 (Crypto/Lol/Factored.hs:19) F24 (Crypto/Lol/Factored.hs:19) F25 (Crypto/Lol/Factored.hs:19) F26 (Crypto/Lol/Factored.hs:19) F27 (Crypto/Lol/Factored.hs:19) F28 (Crypto/Lol/Factored.hs:19) F29 (Crypto/Lol/Factored.hs:19) F30 (Crypto/Lol/Factored.hs:19) F31 (Crypto/Lol/Factored.hs:19) F32 (Crypto/Lol/Factored.hs:19) F33 (Crypto/Lol/Factored.hs:19) F34 (Crypto/Lol/Factored.hs:19) F35 (Crypto/Lol/Factored.hs:19) F36 (Crypto/Lol/Factored.hs:19) F37 (Crypto/Lol/Factored.hs:19) F38 (Crypto/Lol/Factored.hs:19) F39 (Crypto/Lol/Factored.hs:19) F40 (Crypto/Lol/Factored.hs:19) F41 (Crypto/Lol/Factored.hs:19) F42 (Crypto/Lol/Factored.hs:19) F43 (Crypto/Lol/Factored.hs:19) F44 (Crypto/Lol/Factored.hs:19) F45 (Crypto/Lol/Factored.hs:19) F46 (Crypto/Lol/Factored.hs:19) F47 (Crypto/Lol/Factored.hs:19) F48 (Crypto/Lol/Factored.hs:19) F49 (Crypto/Lol/Factored.hs:19) F50 (Crypto/Lol/Factored.hs:19) F51 (Crypto/Lol/Factored.hs:19) F52 (Crypto/Lol/Factored.hs:19) F53 (Crypto/Lol/Factored.hs:19) F54 (Crypto/Lol/Factored.hs:19) F55 (Crypto/Lol/Factored.hs:19) F56 (Crypto/Lol/Factored.hs:19) F57 (Crypto/Lol/Factored.hs:19) F58 (Crypto/Lol/Factored.hs:19) F59 (Crypto/Lol/Factored.hs:19) F60 (Crypto/Lol/Factored.hs:19) F61 (Crypto/Lol/Factored.hs:19) F62 (Crypto/Lol/Factored.hs:19) F63 (Crypto/Lol/Factored.hs:19) F64 (Crypto/Lol/Factored.hs:19) F65 (Crypto/Lol/Factored.hs:19) F66 (Crypto/Lol/Factored.hs:19) F67 (Crypto/Lol/Factored.hs:19) F68 (Crypto/Lol/Factored.hs:19) F69 (Crypto/Lol/Factored.hs:19) F70 (Crypto/Lol/Factored.hs:19) F71 (Crypto/Lol/Factored.hs:19) F72 (Crypto/Lol/Factored.hs:19) F73 (Crypto/Lol/Factored.hs:19) F74 (Crypto/Lol/Factored.hs:19) F75 (Crypto/Lol/Factored.hs:19) F76 (Crypto/Lol/Factored.hs:19) F77 (Crypto/Lol/Factored.hs:19) F78 (Crypto/Lol/Factored.hs:19) F79 (Crypto/Lol/Factored.hs:19) F80 (Crypto/Lol/Factored.hs:19) F81 (Crypto/Lol/Factored.hs:19) F82 (Crypto/Lol/Factored.hs:19) F83 (Crypto/Lol/Factored.hs:19) F84 (Crypto/Lol/Factored.hs:19) F85 (Crypto/Lol/Factored.hs:19) F86 (Crypto/Lol/Factored.hs:19) F87 (Crypto/Lol/Factored.hs:19) F88 (Crypto/Lol/Factored.hs:19) F89 (Crypto/Lol/Factored.hs:19) F90 (Crypto/Lol/Factored.hs:19) F91 (Crypto/Lol/Factored.hs:19) F92 (Crypto/Lol/Factored.hs:19) F93 (Crypto/Lol/Factored.hs:19) F94 (Crypto/Lol/Factored.hs:19) F95 (Crypto/Lol/Factored.hs:19) F96 (Crypto/Lol/Factored.hs:19) F97 (Crypto/Lol/Factored.hs:19) F98 (Crypto/Lol/Factored.hs:19) F99 (Crypto/Lol/Factored.hs:19) F100 (Crypto/Lol/Factored.hs:19) F101 (Crypto/Lol/Factored.hs:19) F102 (Crypto/Lol/Factored.hs:19) F103 (Crypto/Lol/Factored.hs:19) F104 (Crypto/Lol/Factored.hs:19) F105 (Crypto/Lol/Factored.hs:19) F106 (Crypto/Lol/Factored.hs:19) F107 (Crypto/Lol/Factored.hs:19) F108 (Crypto/Lol/Factored.hs:19) F109 (Crypto/Lol/Factored.hs:19) F110 (Crypto/Lol/Factored.hs:19) F111 (Crypto/Lol/Factored.hs:19) F112 (Crypto/Lol/Factored.hs:19) F113 (Crypto/Lol/Factored.hs:19) F114 (Crypto/Lol/Factored.hs:19) F115 (Crypto/Lol/Factored.hs:19) F116 (Crypto/Lol/Factored.hs:19) F117 (Crypto/Lol/Factored.hs:19) F118 (Crypto/Lol/Factored.hs:19) F119 (Crypto/Lol/Factored.hs:19) F120 (Crypto/Lol/Factored.hs:19) F121 (Crypto/Lol/Factored.hs:19) F122 (Crypto/Lol/Factored.hs:19) F123 (Crypto/Lol/Factored.hs:19) F124 (Crypto/Lol/Factored.hs:19) F125 (Crypto/Lol/Factored.hs:19) F126 (Crypto/Lol/Factored.hs:19) F127 (Crypto/Lol/Factored.hs:19) F128 (Crypto/Lol/Factored.hs:19) F129 (Crypto/Lol/Factored.hs:19) F130 (Crypto/Lol/Factored.hs:19) F131 (Crypto/Lol/Factored.hs:19) F132 (Crypto/Lol/Factored.hs:19) F133 (Crypto/Lol/Factored.hs:19) F134 (Crypto/Lol/Factored.hs:19) F135 (Crypto/Lol/Factored.hs:19) F136 (Crypto/Lol/Factored.hs:19) F137 (Crypto/Lol/Factored.hs:19) F138 (Crypto/Lol/Factored.hs:19) F139 (Crypto/Lol/Factored.hs:19) F140 (Crypto/Lol/Factored.hs:19) F141 (Crypto/Lol/Factored.hs:19) F142 (Crypto/Lol/Factored.hs:19) F143 (Crypto/Lol/Factored.hs:19) F144 (Crypto/Lol/Factored.hs:19) F145 (Crypto/Lol/Factored.hs:19) F146 (Crypto/Lol/Factored.hs:19) F147 (Crypto/Lol/Factored.hs:19) F148 (Crypto/Lol/Factored.hs:19) F149 (Crypto/Lol/Factored.hs:19) F150 (Crypto/Lol/Factored.hs:19) F151 (Crypto/Lol/Factored.hs:19) F152 (Crypto/Lol/Factored.hs:19) F153 (Crypto/Lol/Factored.hs:19) F154 (Crypto/Lol/Factored.hs:19) F155 (Crypto/Lol/Factored.hs:19) F156 (Crypto/Lol/Factored.hs:19) F157 (Crypto/Lol/Factored.hs:19) F158 (Crypto/Lol/Factored.hs:19) F159 (Crypto/Lol/Factored.hs:19) F160 (Crypto/Lol/Factored.hs:19) F161 (Crypto/Lol/Factored.hs:19) F162 (Crypto/Lol/Factored.hs:19) F163 (Crypto/Lol/Factored.hs:19) F164 (Crypto/Lol/Factored.hs:19) F165 (Crypto/Lol/Factored.hs:19) F166 (Crypto/Lol/Factored.hs:19) F167 (Crypto/Lol/Factored.hs:19) F168 (Crypto/Lol/Factored.hs:19) F169 (Crypto/Lol/Factored.hs:19) F170 (Crypto/Lol/Factored.hs:19) F171 (Crypto/Lol/Factored.hs:19) F172 (Crypto/Lol/Factored.hs:19) F173 (Crypto/Lol/Factored.hs:19) F174 (Crypto/Lol/Factored.hs:19) F175 (Crypto/Lol/Factored.hs:19) F176 (Crypto/Lol/Factored.hs:19) F177 (Crypto/Lol/Factored.hs:19) F178 (Crypto/Lol/Factored.hs:19) F179 (Crypto/Lol/Factored.hs:19) F180 (Crypto/Lol/Factored.hs:19) F181 (Crypto/Lol/Factored.hs:19) F182 (Crypto/Lol/Factored.hs:19) F183 (Crypto/Lol/Factored.hs:19) F184 (Crypto/Lol/Factored.hs:19) F185 (Crypto/Lol/Factored.hs:19) F186 (Crypto/Lol/Factored.hs:19) F187 (Crypto/Lol/Factored.hs:19) F188 (Crypto/Lol/Factored.hs:19) F189 (Crypto/Lol/Factored.hs:19) F190 (Crypto/Lol/Factored.hs:19) F191 (Crypto/Lol/Factored.hs:19) F192 (Crypto/Lol/Factored.hs:19) F193 (Crypto/Lol/Factored.hs:19) F194 (Crypto/Lol/Factored.hs:19) F195 (Crypto/Lol/Factored.hs:19) F196 (Crypto/Lol/Factored.hs:19) F197 (Crypto/Lol/Factored.hs:19) F198 (Crypto/Lol/Factored.hs:19) F199 (Crypto/Lol/Factored.hs:19) F200 (Crypto/Lol/Factored.hs:19) F201 (Crypto/Lol/Factored.hs:19) F202 (Crypto/Lol/Factored.hs:19) F203 (Crypto/Lol/Factored.hs:19) F204 (Crypto/Lol/Factored.hs:19) F205 (Crypto/Lol/Factored.hs:19) F206 (Crypto/Lol/Factored.hs:19) F207 (Crypto/Lol/Factored.hs:19) F208 (Crypto/Lol/Factored.hs:19) F209 (Crypto/Lol/Factored.hs:19) F210 (Crypto/Lol/Factored.hs:19) F211 (Crypto/Lol/Factored.hs:19) F212 (Crypto/Lol/Factored.hs:19) F213 (Crypto/Lol/Factored.hs:19) F214 (Crypto/Lol/Factored.hs:19) F215 (Crypto/Lol/Factored.hs:19) F216 (Crypto/Lol/Factored.hs:19) F217 (Crypto/Lol/Factored.hs:19) F218 (Crypto/Lol/Factored.hs:19) F219 (Crypto/Lol/Factored.hs:19) F220 (Crypto/Lol/Factored.hs:19) F221 (Crypto/Lol/Factored.hs:19) F222 (Crypto/Lol/Factored.hs:19) F223 (Crypto/Lol/Factored.hs:19) F224 (Crypto/Lol/Factored.hs:19) F225 (Crypto/Lol/Factored.hs:19) F226 (Crypto/Lol/Factored.hs:19) F227 (Crypto/Lol/Factored.hs:19) F228 (Crypto/Lol/Factored.hs:19) F229 (Crypto/Lol/Factored.hs:19) F230 (Crypto/Lol/Factored.hs:19) F231 (Crypto/Lol/Factored.hs:19) F232 (Crypto/Lol/Factored.hs:19) F233 (Crypto/Lol/Factored.hs:19) F234 (Crypto/Lol/Factored.hs:19) F235 (Crypto/Lol/Factored.hs:19) F236 (Crypto/Lol/Factored.hs:19) F237 (Crypto/Lol/Factored.hs:19) F238 (Crypto/Lol/Factored.hs:19) F239 (Crypto/Lol/Factored.hs:19) F240 (Crypto/Lol/Factored.hs:19) F241 (Crypto/Lol/Factored.hs:19) F242 (Crypto/Lol/Factored.hs:19) F243 (Crypto/Lol/Factored.hs:19) F244 (Crypto/Lol/Factored.hs:19) F245 (Crypto/Lol/Factored.hs:19) F246 (Crypto/Lol/Factored.hs:19) F247 (Crypto/Lol/Factored.hs:19) F248 (Crypto/Lol/Factored.hs:19) F249 (Crypto/Lol/Factored.hs:19) F250 (Crypto/Lol/Factored.hs:19) F251 (Crypto/Lol/Factored.hs:19) F252 (Crypto/Lol/Factored.hs:19) F253 (Crypto/Lol/Factored.hs:19) F254 (Crypto/Lol/Factored.hs:19) F255 (Crypto/Lol/Factored.hs:19) F256 (Crypto/Lol/Factored.hs:19) F257 (Crypto/Lol/Factored.hs:19) F258 (Crypto/Lol/Factored.hs:19) F259 (Crypto/Lol/Factored.hs:19) F260 (Crypto/Lol/Factored.hs:19) F261 (Crypto/Lol/Factored.hs:19) F262 (Crypto/Lol/Factored.hs:19) F263 (Crypto/Lol/Factored.hs:19) F264 (Crypto/Lol/Factored.hs:19) F265 (Crypto/Lol/Factored.hs:19) F266 (Crypto/Lol/Factored.hs:19) F267 (Crypto/Lol/Factored.hs:19) F268 (Crypto/Lol/Factored.hs:19) F269 (Crypto/Lol/Factored.hs:19) F270 (Crypto/Lol/Factored.hs:19) F271 (Crypto/Lol/Factored.hs:19) F272 (Crypto/Lol/Factored.hs:19) F273 (Crypto/Lol/Factored.hs:19) F274 (Crypto/Lol/Factored.hs:19) F275 (Crypto/Lol/Factored.hs:19) F276 (Crypto/Lol/Factored.hs:19) F277 (Crypto/Lol/Factored.hs:19) F278 (Crypto/Lol/Factored.hs:19) F279 (Crypto/Lol/Factored.hs:19) F280 (Crypto/Lol/Factored.hs:19) F281 (Crypto/Lol/Factored.hs:19) F282 (Crypto/Lol/Factored.hs:19) F283 (Crypto/Lol/Factored.hs:19) F284 (Crypto/Lol/Factored.hs:19) F285 (Crypto/Lol/Factored.hs:19) F286 (Crypto/Lol/Factored.hs:19) F287 (Crypto/Lol/Factored.hs:19) F288 (Crypto/Lol/Factored.hs:19) F289 (Crypto/Lol/Factored.hs:19) F290 (Crypto/Lol/Factored.hs:19) F291 (Crypto/Lol/Factored.hs:19) F292 (Crypto/Lol/Factored.hs:19) F293 (Crypto/Lol/Factored.hs:19) F294 (Crypto/Lol/Factored.hs:19) F295 (Crypto/Lol/Factored.hs:19) F296 (Crypto/Lol/Factored.hs:19) F297 (Crypto/Lol/Factored.hs:19) F298 (Crypto/Lol/Factored.hs:19) F299 (Crypto/Lol/Factored.hs:19) F300 (Crypto/Lol/Factored.hs:19) F301 (Crypto/Lol/Factored.hs:19) F302 (Crypto/Lol/Factored.hs:19) F303 (Crypto/Lol/Factored.hs:19) F304 (Crypto/Lol/Factored.hs:19) F305 (Crypto/Lol/Factored.hs:19) F306 (Crypto/Lol/Factored.hs:19) F307 (Crypto/Lol/Factored.hs:19) F308 (Crypto/Lol/Factored.hs:19) F309 (Crypto/Lol/Factored.hs:19) F310 (Crypto/Lol/Factored.hs:19) F311 (Crypto/Lol/Factored.hs:19) F312 (Crypto/Lol/Factored.hs:19) F313 (Crypto/Lol/Factored.hs:19) F314 (Crypto/Lol/Factored.hs:19) F315 (Crypto/Lol/Factored.hs:19) F316 (Crypto/Lol/Factored.hs:19) F317 (Crypto/Lol/Factored.hs:19) F318 (Crypto/Lol/Factored.hs:19) F319 (Crypto/Lol/Factored.hs:19) F320 (Crypto/Lol/Factored.hs:19) F321 (Crypto/Lol/Factored.hs:19) F322 (Crypto/Lol/Factored.hs:19) F323 (Crypto/Lol/Factored.hs:19) F324 (Crypto/Lol/Factored.hs:19) F325 (Crypto/Lol/Factored.hs:19) F326 (Crypto/Lol/Factored.hs:19) F327 (Crypto/Lol/Factored.hs:19) F328 (Crypto/Lol/Factored.hs:19) F329 (Crypto/Lol/Factored.hs:19) F330 (Crypto/Lol/Factored.hs:19) F331 (Crypto/Lol/Factored.hs:19) F332 (Crypto/Lol/Factored.hs:19) F333 (Crypto/Lol/Factored.hs:19) F334 (Crypto/Lol/Factored.hs:19) F335 (Crypto/Lol/Factored.hs:19) F336 (Crypto/Lol/Factored.hs:19) F337 (Crypto/Lol/Factored.hs:19) F338 (Crypto/Lol/Factored.hs:19) F339 (Crypto/Lol/Factored.hs:19) F340 (Crypto/Lol/Factored.hs:19) F341 (Crypto/Lol/Factored.hs:19) F342 (Crypto/Lol/Factored.hs:19) F343 (Crypto/Lol/Factored.hs:19) F344 (Crypto/Lol/Factored.hs:19) F345 (Crypto/Lol/Factored.hs:19) F346 (Crypto/Lol/Factored.hs:19) F347 (Crypto/Lol/Factored.hs:19) F348 (Crypto/Lol/Factored.hs:19) F349 (Crypto/Lol/Factored.hs:19) F350 (Crypto/Lol/Factored.hs:19) F351 (Crypto/Lol/Factored.hs:19) F352 (Crypto/Lol/Factored.hs:19) F353 (Crypto/Lol/Factored.hs:19) F354 (Crypto/Lol/Factored.hs:19) F355 (Crypto/Lol/Factored.hs:19) F356 (Crypto/Lol/Factored.hs:19) F357 (Crypto/Lol/Factored.hs:19) F358 (Crypto/Lol/Factored.hs:19) F359 (Crypto/Lol/Factored.hs:19) F360 (Crypto/Lol/Factored.hs:19) F361 (Crypto/Lol/Factored.hs:19) F362 (Crypto/Lol/Factored.hs:19) F363 (Crypto/Lol/Factored.hs:19) F364 (Crypto/Lol/Factored.hs:19) F365 (Crypto/Lol/Factored.hs:19) F366 (Crypto/Lol/Factored.hs:19) F367 (Crypto/Lol/Factored.hs:19) F368 (Crypto/Lol/Factored.hs:19) F369 (Crypto/Lol/Factored.hs:19) F370 (Crypto/Lol/Factored.hs:19) F371 (Crypto/Lol/Factored.hs:19) F372 (Crypto/Lol/Factored.hs:19) F373 (Crypto/Lol/Factored.hs:19) F374 (Crypto/Lol/Factored.hs:19) F375 (Crypto/Lol/Factored.hs:19) F376 (Crypto/Lol/Factored.hs:19) F377 (Crypto/Lol/Factored.hs:19) F378 (Crypto/Lol/Factored.hs:19) F379 (Crypto/Lol/Factored.hs:19) F380 (Crypto/Lol/Factored.hs:19) F381 (Crypto/Lol/Factored.hs:19) F382 (Crypto/Lol/Factored.hs:19) F383 (Crypto/Lol/Factored.hs:19) F384 (Crypto/Lol/Factored.hs:19) F385 (Crypto/Lol/Factored.hs:19) F386 (Crypto/Lol/Factored.hs:19) F387 (Crypto/Lol/Factored.hs:19) F388 (Crypto/Lol/Factored.hs:19) F389 (Crypto/Lol/Factored.hs:19) F390 (Crypto/Lol/Factored.hs:19) F391 (Crypto/Lol/Factored.hs:19) F392 (Crypto/Lol/Factored.hs:19) F393 (Crypto/Lol/Factored.hs:19) F394 (Crypto/Lol/Factored.hs:19) F395 (Crypto/Lol/Factored.hs:19) F396 (Crypto/Lol/Factored.hs:19) F397 (Crypto/Lol/Factored.hs:19) F398 (Crypto/Lol/Factored.hs:19) F399 (Crypto/Lol/Factored.hs:19) F400 (Crypto/Lol/Factored.hs:19) F401 (Crypto/Lol/Factored.hs:19) F402 (Crypto/Lol/Factored.hs:19) F403 (Crypto/Lol/Factored.hs:19) F404 (Crypto/Lol/Factored.hs:19) F405 (Crypto/Lol/Factored.hs:19) F406 (Crypto/Lol/Factored.hs:19) F407 (Crypto/Lol/Factored.hs:19) F408 (Crypto/Lol/Factored.hs:19) F409 (Crypto/Lol/Factored.hs:19) F410 (Crypto/Lol/Factored.hs:19) F411 (Crypto/Lol/Factored.hs:19) F412 (Crypto/Lol/Factored.hs:19) F413 (Crypto/Lol/Factored.hs:19) F414 (Crypto/Lol/Factored.hs:19) F415 (Crypto/Lol/Factored.hs:19) F416 (Crypto/Lol/Factored.hs:19) F417 (Crypto/Lol/Factored.hs:19) F418 (Crypto/Lol/Factored.hs:19) F419 (Crypto/Lol/Factored.hs:19) F420 (Crypto/Lol/Factored.hs:19) F421 (Crypto/Lol/Factored.hs:19) F422 (Crypto/Lol/Factored.hs:19) F423 (Crypto/Lol/Factored.hs:19) F424 (Crypto/Lol/Factored.hs:19) F425 (Crypto/Lol/Factored.hs:19) F426 (Crypto/Lol/Factored.hs:19) F427 (Crypto/Lol/Factored.hs:19) F428 (Crypto/Lol/Factored.hs:19) F429 (Crypto/Lol/Factored.hs:19) F430 (Crypto/Lol/Factored.hs:19) F431 (Crypto/Lol/Factored.hs:19) F432 (Crypto/Lol/Factored.hs:19) F433 (Crypto/Lol/Factored.hs:19) F434 (Crypto/Lol/Factored.hs:19) F435 (Crypto/Lol/Factored.hs:19) F436 (Crypto/Lol/Factored.hs:19) F437 (Crypto/Lol/Factored.hs:19) F438 (Crypto/Lol/Factored.hs:19) F439 (Crypto/Lol/Factored.hs:19) F440 (Crypto/Lol/Factored.hs:19) F441 (Crypto/Lol/Factored.hs:19) F442 (Crypto/Lol/Factored.hs:19) F443 (Crypto/Lol/Factored.hs:19) F444 (Crypto/Lol/Factored.hs:19) F445 (Crypto/Lol/Factored.hs:19) F446 (Crypto/Lol/Factored.hs:19) F447 (Crypto/Lol/Factored.hs:19) F448 (Crypto/Lol/Factored.hs:19) F449 (Crypto/Lol/Factored.hs:19) F450 (Crypto/Lol/Factored.hs:19) F451 (Crypto/Lol/Factored.hs:19) F452 (Crypto/Lol/Factored.hs:19) F453 (Crypto/Lol/Factored.hs:19) F454 (Crypto/Lol/Factored.hs:19) F455 (Crypto/Lol/Factored.hs:19) F456 (Crypto/Lol/Factored.hs:19) F457 (Crypto/Lol/Factored.hs:19) F458 (Crypto/Lol/Factored.hs:19) F459 (Crypto/Lol/Factored.hs:19) F460 (Crypto/Lol/Factored.hs:19) F461 (Crypto/Lol/Factored.hs:19) F462 (Crypto/Lol/Factored.hs:19) F463 (Crypto/Lol/Factored.hs:19) F464 (Crypto/Lol/Factored.hs:19) F465 (Crypto/Lol/Factored.hs:19) F466 (Crypto/Lol/Factored.hs:19) F467 (Crypto/Lol/Factored.hs:19) F468 (Crypto/Lol/Factored.hs:19) F469 (Crypto/Lol/Factored.hs:19) F470 (Crypto/Lol/Factored.hs:19) F471 (Crypto/Lol/Factored.hs:19) F472 (Crypto/Lol/Factored.hs:19) F473 (Crypto/Lol/Factored.hs:19) F474 (Crypto/Lol/Factored.hs:19) F475 (Crypto/Lol/Factored.hs:19) F476 (Crypto/Lol/Factored.hs:19) F477 (Crypto/Lol/Factored.hs:19) F478 (Crypto/Lol/Factored.hs:19) F479 (Crypto/Lol/Factored.hs:19) F480 (Crypto/Lol/Factored.hs:19) F481 (Crypto/Lol/Factored.hs:19) F482 (Crypto/Lol/Factored.hs:19) F483 (Crypto/Lol/Factored.hs:19) F484 (Crypto/Lol/Factored.hs:19) F485 (Crypto/Lol/Factored.hs:19) F486 (Crypto/Lol/Factored.hs:19) F487 (Crypto/Lol/Factored.hs:19) F488 (Crypto/Lol/Factored.hs:19) F489 (Crypto/Lol/Factored.hs:19) F490 (Crypto/Lol/Factored.hs:19) F491 (Crypto/Lol/Factored.hs:19) F492 (Crypto/Lol/Factored.hs:19) F493 (Crypto/Lol/Factored.hs:19) F494 (Crypto/Lol/Factored.hs:19) F495 (Crypto/Lol/Factored.hs:19) F496 (Crypto/Lol/Factored.hs:19) F497 (Crypto/Lol/Factored.hs:19) F498 (Crypto/Lol/Factored.hs:19) F499 (Crypto/Lol/Factored.hs:19) F500 (Crypto/Lol/Factored.hs:19) F501 (Crypto/Lol/Factored.hs:19) F502 (Crypto/Lol/Factored.hs:19) F503 (Crypto/Lol/Factored.hs:19) F504 (Crypto/Lol/Factored.hs:19) F505 (Crypto/Lol/Factored.hs:19) F506 (Crypto/Lol/Factored.hs:19) F507 (Crypto/Lol/Factored.hs:19) F508 (Crypto/Lol/Factored.hs:19) F509 (Crypto/Lol/Factored.hs:19) F510 (Crypto/Lol/Factored.hs:19) F511 (Crypto/Lol/Factored.hs:19) F512 (Crypto/Lol/Factored.hs:19) F1024 (Crypto/Lol/Factored.hs:20) F2048 (Crypto/Lol/Factored.hs:20) PP2 (Crypto/Lol/Factored.hs:22) PP4 (Crypto/Lol/Factored.hs:22) PP8 (Crypto/Lol/Factored.hs:22) PP16 (Crypto/Lol/Factored.hs:22) PP32 (Crypto/Lol/Factored.hs:22) PP64 (Crypto/Lol/Factored.hs:22) PP128 (Crypto/Lol/Factored.hs:22) PP3 (Crypto/Lol/Factored.hs:23) PP9 (Crypto/Lol/Factored.hs:23) PP27 (Crypto/Lol/Factored.hs:23) PP81 (Crypto/Lol/Factored.hs:23) PP5 (Crypto/Lol/Factored.hs:24) PP7 (Crypto/Lol/Factored.hs:24) PP11 (Crypto/Lol/Factored.hs:24) Prime2 (Crypto/Lol/Factored.hs:26) Prime3 (Crypto/Lol/Factored.hs:26) Prime5 (Crypto/Lol/Factored.hs:26) Prime7 (Crypto/Lol/Factored.hs:26) Prime11 (Crypto/Lol/Factored.hs:26) Prime13 (Crypto/Lol/Factored.hs:26) Prime17 (Crypto/Lol/Factored.hs:26) Prime19 (Crypto/Lol/Factored.hs:26) Prime23 (Crypto/Lol/Factored.hs:26) Prime29 (Crypto/Lol/Factored.hs:26) Prime31 (Crypto/Lol/Factored.hs:26) Prime37 (Crypto/Lol/Factored.hs:26) Prime41 (Crypto/Lol/Factored.hs:26) Prime43 (Crypto/Lol/Factored.hs:26) Prime47 (Crypto/Lol/Factored.hs:26) Prime53 (Crypto/Lol/Factored.hs:26) Prime59 (Crypto/Lol/Factored.hs:26) Prime61 (Crypto/Lol/Factored.hs:26) Prime67 (Crypto/Lol/Factored.hs:26) Prime71 (Crypto/Lol/Factored.hs:26) Prime73 (Crypto/Lol/Factored.hs:26) Prime79 (Crypto/Lol/Factored.hs:26) Prime83 (Crypto/Lol/Factored.hs:26) Prime89 (Crypto/Lol/Factored.hs:26) Prime97 (Crypto/Lol/Factored.hs:26) Prime101 (Crypto/Lol/Factored.hs:26) Prime103 (Crypto/Lol/Factored.hs:26) Prime107 (Crypto/Lol/Factored.hs:26) Prime109 (Crypto/Lol/Factored.hs:26) Prime113 (Crypto/Lol/Factored.hs:26) Prime127 (Crypto/Lol/Factored.hs:26) Prime131 (Crypto/Lol/Factored.hs:26) Prime137 (Crypto/Lol/Factored.hs:26) Prime139 (Crypto/Lol/Factored.hs:26) Prime149 (Crypto/Lol/Factored.hs:26) Prime151 (Crypto/Lol/Factored.hs:26) Prime157 (Crypto/Lol/Factored.hs:26) Prime163 (Crypto/Lol/Factored.hs:26) Prime167 (Crypto/Lol/Factored.hs:26) Prime173 (Crypto/Lol/Factored.hs:26) Prime179 (Crypto/Lol/Factored.hs:26) Prime181 (Crypto/Lol/Factored.hs:26) Prime191 (Crypto/Lol/Factored.hs:26) Prime193 (Crypto/Lol/Factored.hs:26) Prime197 (Crypto/Lol/Factored.hs:26) Prime199 (Crypto/Lol/Factored.hs:26) Prime211 (Crypto/Lol/Factored.hs:26) Prime223 (Crypto/Lol/Factored.hs:26) Prime227 (Crypto/Lol/Factored.hs:26) Prime229 (Crypto/Lol/Factored.hs:26) Prime233 (Crypto/Lol/Factored.hs:26) Prime239 (Crypto/Lol/Factored.hs:26) Prime241 (Crypto/Lol/Factored.hs:26) Prime251 (Crypto/Lol/Factored.hs:26) Prime257 (Crypto/Lol/Factored.hs:26) Prime263 (Crypto/Lol/Factored.hs:26) Prime269 (Crypto/Lol/Factored.hs:26) Prime271 (Crypto/Lol/Factored.hs:26) Prime277 (Crypto/Lol/Factored.hs:26) Prime281 (Crypto/Lol/Factored.hs:26) Prime283 (Crypto/Lol/Factored.hs:26) Prime293 (Crypto/Lol/Factored.hs:26) Prime307 (Crypto/Lol/Factored.hs:26) Prime311 (Crypto/Lol/Factored.hs:26) Prime313 (Crypto/Lol/Factored.hs:26) Prime317 (Crypto/Lol/Factored.hs:26) Prime331 (Crypto/Lol/Factored.hs:26) Prime337 (Crypto/Lol/Factored.hs:26) Prime347 (Crypto/Lol/Factored.hs:26) Prime349 (Crypto/Lol/Factored.hs:26) Prime353 (Crypto/Lol/Factored.hs:26) Prime359 (Crypto/Lol/Factored.hs:26) Prime367 (Crypto/Lol/Factored.hs:26) Prime373 (Crypto/Lol/Factored.hs:26) Prime379 (Crypto/Lol/Factored.hs:26) Prime383 (Crypto/Lol/Factored.hs:26) Prime389 (Crypto/Lol/Factored.hs:26) Prime397 (Crypto/Lol/Factored.hs:26) Prime401 (Crypto/Lol/Factored.hs:26) Prime409 (Crypto/Lol/Factored.hs:26) Prime419 (Crypto/Lol/Factored.hs:26) Prime421 (Crypto/Lol/Factored.hs:26) Prime431 (Crypto/Lol/Factored.hs:26) Prime433 (Crypto/Lol/Factored.hs:26) Prime439 (Crypto/Lol/Factored.hs:26) Prime443 (Crypto/Lol/Factored.hs:26) Prime449 (Crypto/Lol/Factored.hs:26) Prime457 (Crypto/Lol/Factored.hs:26) Prime461 (Crypto/Lol/Factored.hs:26) Prime463 (Crypto/Lol/Factored.hs:26) Prime467 (Crypto/Lol/Factored.hs:26) Prime479 (Crypto/Lol/Factored.hs:26) Prime487 (Crypto/Lol/Factored.hs:26) Prime491 (Crypto/Lol/Factored.hs:26) Prime499 (Crypto/Lol/Factored.hs:26) Prime503 (Crypto/Lol/Factored.hs:26) Prime509 (Crypto/Lol/Factored.hs:26) Prime521 (Crypto/Lol/Factored.hs:26) Prime523 (Crypto/Lol/Factored.hs:26) Prime541 (Crypto/Lol/Factored.hs:26) Prime547 (Crypto/Lol/Factored.hs:26) Prime557 (Crypto/Lol/Factored.hs:26) Prime563 (Crypto/Lol/Factored.hs:26) Prime569 (Crypto/Lol/Factored.hs:26) Prime571 (Crypto/Lol/Factored.hs:26) Prime577 (Crypto/Lol/Factored.hs:26) Prime587 (Crypto/Lol/Factored.hs:26) Prime593 (Crypto/Lol/Factored.hs:26) Prime599 (Crypto/Lol/Factored.hs:26) Prime601 (Crypto/Lol/Factored.hs:26) Prime607 (Crypto/Lol/Factored.hs:26) Prime613 (Crypto/Lol/Factored.hs:26) Prime617 (Crypto/Lol/Factored.hs:26) Prime619 (Crypto/Lol/Factored.hs:26) Prime631 (Crypto/Lol/Factored.hs:26) Prime641 (Crypto/Lol/Factored.hs:26) Prime643 (Crypto/Lol/Factored.hs:26) Prime647 (Crypto/Lol/Factored.hs:26) Prime653 (Crypto/Lol/Factored.hs:26) Prime659 (Crypto/Lol/Factored.hs:26) 100% ( 2 / 2) in 'Crypto.Lol.Reflects' 100% ( 5 / 5) in 'Crypto.Lol.Types.IZipVector' 100% ( 3 / 3) in 'Crypto.Lol.Types.Random' 97% ( 65 / 67) in 'Crypto.Lol.Prelude' Missing documentation for: (Crypto/Lol/Types/Numeric.hs:145) (Crypto/Lol/Types/Numeric.hs:151) 100% ( 4 / 4) in 'Crypto.Lol.CRTrans' 100% ( 12 / 12) in 'Crypto.Lol.Types.FiniteField' 100% ( 27 / 27) in 'Crypto.Lol.Cyclotomic.Tensor' 8% ( 1 / 13) in 'Crypto.Lol.Cyclotomic.CRTSentinel' Missing documentation for: CSentinel (Crypto/Lol/Cyclotomic/CRTSentinel.hs:27) ESentinel (Crypto/Lol/Cyclotomic/CRTSentinel.hs:28) crtSentinel (Crypto/Lol/Cyclotomic/CRTSentinel.hs:30) crtCSentinel (Crypto/Lol/Cyclotomic/CRTSentinel.hs:35) crtESentinel (Crypto/Lol/Cyclotomic/CRTSentinel.hs:42) scalarCRTCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:49) crtCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:54) crtInvCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:54) mulGCRTCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:54) divGCRTCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:54) embedCRTCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:68) twaceCRTCS (Crypto/Lol/Cyclotomic/CRTSentinel.hs:73) 100% ( 1 / 1) in 'Crypto.Lol.Types.IrreducibleChar2' 100% ( 2 / 2) in 'Crypto.Lol.Types.ZPP' 100% ( 44 / 44) in 'Crypto.Lol.Cyclotomic.UCyc' 100% ( 3 / 3) in 'Crypto.Lol.GaussRandom' Warning: Crypto.Lol.Cyclotomic.Tensor.RepaTensor.RTCommon: Could not find documentation for exported module: R 100% ( 21 / 21) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor.RTCommon' 100% ( 8 / 8) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor.CRT' 100% ( 3 / 3) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor.Dec' 100% ( 7 / 7) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor.GL' 100% ( 9 / 9) in 'Crypto.Lol.Gadget' 100% ( 2 / 2) in 'Crypto.Lol.Types.ZqBasic' 100% ( 2 / 2) in 'Crypto.Lol.Types.RRq' 100% ( 17 / 17) in 'Crypto.Lol.Cyclotomic.Tensor.CTensor.Backend' 100% ( 3 / 3) in 'Crypto.Lol.Types.ZmStar' 100% ( 9 / 9) in 'Crypto.Lol.Cyclotomic.Tensor.CTensor.Extension' 100% ( 2 / 2) in 'Crypto.Lol.Cyclotomic.Tensor.CTensor' 100% ( 9 / 9) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor.Extension' 100% ( 2 / 2) in 'Crypto.Lol.Cyclotomic.Tensor.RepaTensor' Warning: Crypto.Lol.Types: Could not find documentation for exported module: X 100% ( 1 / 1) in 'Crypto.Lol.Types' 100% ( 5 / 5) in 'Crypto.Lol.Cyclotomic.RescaleCyc' 100% ( 41 / 41) in 'Crypto.Lol.Cyclotomic.Cyc' 100% ( 6 / 6) in 'Crypto.Lol.Cyclotomic.Linear' 100% ( 7 / 7) in 'Crypto.Lol.RLWE.Continuous' 100% ( 7 / 7) in 'Crypto.Lol.RLWE.Discrete' Warning: Crypto.Lol: Could not find documentation for exported module: X 100% ( 1 / 1) in 'Crypto.Lol' 100% ( 5 / 5) in 'Crypto.Lol.RLWE.RLWR' Warning: Crypto.Proto.RLWE.Rq: could not find link destinations for: Output Warning: Crypto.Proto.RLWE.SampleDisc: could not find link destinations for: Output Warning: Crypto.Proto.RLWE.SampleRLWR: could not find link destinations for: Output Warning: Crypto.Proto.RLWE.Kq: could not find link destinations for: Output Warning: Crypto.Proto.RLWE.SampleCont: could not find link destinations for: Output Warning: Crypto.Lol.Factored: could not find link destinations for: D:R:SingFactoredz0 SF ~ D:R:SingPrimePowerz0 SPP D:R:SingBoolz0 SFalse STrue D:R:SingOrderingz0 SLT SEQ SGT D:R:SingNatn0 SNat D:R:SingSymboln0 SSym D:R:Sing()z0 STuple0 D:R:SingPosz0 SO SS D:R:SingBinz0 SB1 SD0 SD1 D:R:SingPrimeBinz0 SP D:R:Sing[]z0 SNil SCons D:R:SingMaybez0 SNothing SJust D:R:Sing(->)f0 SLambda applySing D:R:SingEitherz0 SLeft SRight D:R:Sing(,)z0 STuple2 D:R:Sing(,,)z0 STuple3 D:R:Sing(,,,)z0 STuple4 D:R:Sing(,,,,)z0 STuple5 D:R:Sing(,,,,,)z0 STuple6 D:R:Sing(,,,,,,)z0 STuple7 Min_1627682018Sym0 Max_1627681985Sym0 TFHelper_1627681952Sym0 TFHelper_1627681919Sym0 TFHelper_1627681886Sym0 TFHelper_1627681853Sym0 PToPPSym0 PPSym0 PpToFSym0 FSym0 PToFSym0 UnFSym0 F UnPPSym0 PP PpMulSym0 PpsMulSym0 PpsDividesSym0 PpsDivSym0 PpsGCDSym0 PpsLCMSym0 F1 PpsOddRadSym0 Let1627801785GoSym2 P Warning: Crypto.Lol.Prelude: could not find link destinations for: ~ unsafeIndex unsafeRangeSize Output D:R:VectorInt640 V_Int64 D:R:MVectorsInt640 MV_Int64 D:R:MVectorsComplex0 MV_Complex D:R:VectorComplex0 V_Complex Warning: Crypto.Lol.Cyclotomic.Tensor: could not find link destinations for: fromIndexPair toIndexPair baseIndexDec indexToZms Warning: Crypto.Lol.Types.IrreducibleChar2: could not find link destinations for: ~ Warning: Crypto.Lol.Types.ZPP: could not find link destinations for: ~ Warning: Crypto.Lol.Cyclotomic.UCyc: could not find link destinations for: ~ Warning: Crypto.Lol.Gadget: could not find link destinations for: ~ Warning: Crypto.Lol.Types.ZqBasic: could not find link destinations for: ~ D:R:MVectorsZqBasic0 MV_ZqBasic D:R:VectorZqBasic0 V_ZqBasic Warning: Crypto.Lol.Types.RRq: could not find link destinations for: D:R:MVectorsRRq0 MV_RRq D:R:VectorRRq0 V_RRq Warning: Crypto.Lol.Cyclotomic.Tensor.CTensor: could not find link destinations for: CT' Warning: Crypto.Lol.Cyclotomic.Tensor.RepaTensor: could not find link destinations for: Arr IZipVector Warning: Crypto.Lol.Cyclotomic.Cyc: could not find link destinations for: ~ Sub Warning: Crypto.Lol.Cyclotomic.Linear: could not find link destinations for: ~ Documentation created: dist/doc/html/lol/index.html, dist/doc/html/lol/lol.txt Creating package registration file: /tmp/pkgConf-lol-0.4.012732323251826225920.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/lol-0.4.0.0-Hq7yJLXL6nv1Kryzi3iwmw Registering lol-0.4.0.0... cabal: Leaving directory '/tmp/cabal-tmp-31717/lol-0.4.0.0' Installed lol-0.4.0.0