Resolving dependencies... Downloading strict-wrapper-0.0.2.0 Downloaded strict-wrapper-0.0.2.0 Configuring strict-wrapper-0.0.2.0... Preprocessing library for strict-wrapper-0.0.2.0.. Building library for strict-wrapper-0.0.2.0.. [1 of 1] Compiling Data.Strict.Wrapper ( lib/Data/Strict/Wrapper.hs, dist/build/Data/Strict/Wrapper.o, dist/build/Data/Strict/Wrapper.dyn_o ) lib/Data/Strict/Wrapper.hs:432:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly () | 432 | instance AlreadyStrict () => Strictly () | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:432:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly () | 432 | instance AlreadyStrict () => Strictly () | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:433:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Bool | 433 | instance AlreadyStrict Bool => Strictly Bool | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:433:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Bool | 433 | instance AlreadyStrict Bool => Strictly Bool | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:434:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Int | 434 | instance AlreadyStrict Int => Strictly Int | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:434:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Int | 434 | instance AlreadyStrict Int => Strictly Int | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:435:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Integer | 435 | instance AlreadyStrict Integer => Strictly Integer | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:435:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Integer | 435 | instance AlreadyStrict Integer => Strictly Integer | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:436:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Float | 436 | instance AlreadyStrict Float => Strictly Float | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:436:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Float | 436 | instance AlreadyStrict Float => Strictly Float | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:437:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Double | 437 | instance AlreadyStrict Double => Strictly Double | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:437:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Double | 437 | instance AlreadyStrict Double => Strictly Double | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:438:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Word | 438 | instance AlreadyStrict Word => Strictly Word | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:438:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Word | 438 | instance AlreadyStrict Word => Strictly Word | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:439:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Ordering | 439 | instance AlreadyStrict Ordering => Strictly Ordering | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:439:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Ordering | 439 | instance AlreadyStrict Ordering => Strictly Ordering | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:440:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Char | 440 | instance AlreadyStrict Char => Strictly Char | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:440:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Char | 440 | instance AlreadyStrict Char => Strictly Char | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:442:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly [t] | 442 | instance CannotBeStrict [t] => Strictly [t] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:442:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly [t] | 442 | instance CannotBeStrict [t] => Strictly [t] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:443:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (IO a) | 443 | instance CannotBeStrict (IO a) => Strictly (IO a) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:443:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (IO a) | 443 | instance CannotBeStrict (IO a) => Strictly (IO a) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:445:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (x1, x2, x3, x4, x5) | 445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:445:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (x1, x2, x3, x4, x5) | 445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:446:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (x1, x2, x3, x4, x5, x6) | 446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:446:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (x1, x2, x3, x4, x5, x6) | 446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:448:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (Strict t) | 448 | instance NestedStrict t => Strictly (Strict t) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:448:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (Strict t) | 448 | instance NestedStrict t => Strictly (Strict t) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Preprocessing library for strict-wrapper-0.0.2.0.. Running Haddock on library for strict-wrapper-0.0.2.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Data.Strict.Wrapper ( lib/Data/Strict/Wrapper.hs, nothing ) lib/Data/Strict/Wrapper.hs:432:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly () | 432 | instance AlreadyStrict () => Strictly () | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:432:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly () | 432 | instance AlreadyStrict () => Strictly () | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:433:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Bool | 433 | instance AlreadyStrict Bool => Strictly Bool | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:433:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Bool | 433 | instance AlreadyStrict Bool => Strictly Bool | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:434:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Int | 434 | instance AlreadyStrict Int => Strictly Int | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:434:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Int | 434 | instance AlreadyStrict Int => Strictly Int | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:435:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Integer | 435 | instance AlreadyStrict Integer => Strictly Integer | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:435:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Integer | 435 | instance AlreadyStrict Integer => Strictly Integer | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:436:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Float | 436 | instance AlreadyStrict Float => Strictly Float | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:436:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Float | 436 | instance AlreadyStrict Float => Strictly Float | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:437:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Double | 437 | instance AlreadyStrict Double => Strictly Double | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:437:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Double | 437 | instance AlreadyStrict Double => Strictly Double | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:438:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Word | 438 | instance AlreadyStrict Word => Strictly Word | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:438:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Word | 438 | instance AlreadyStrict Word => Strictly Word | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:439:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Ordering | 439 | instance AlreadyStrict Ordering => Strictly Ordering | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:439:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Ordering | 439 | instance AlreadyStrict Ordering => Strictly Ordering | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:440:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly Char | 440 | instance AlreadyStrict Char => Strictly Char | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:440:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly Char | 440 | instance AlreadyStrict Char => Strictly Char | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:442:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly [t] | 442 | instance CannotBeStrict [t] => Strictly [t] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:442:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly [t] | 442 | instance CannotBeStrict [t] => Strictly [t] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:443:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (IO a) | 443 | instance CannotBeStrict (IO a) => Strictly (IO a) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:443:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (IO a) | 443 | instance CannotBeStrict (IO a) => Strictly (IO a) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:445:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (x1, x2, x3, x4, x5) | 445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:445:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (x1, x2, x3, x4, x5) | 445 | instance NotYetImplemented (x1, x2, x3, x4, x5) => Strictly (x1, x2, x3, x4, x5) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:446:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (x1, x2, x3, x4, x5, x6) | 446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:446:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (x1, x2, x3, x4, x5, x6) | 446 | instance NotYetImplemented (x1, x2, x3, x4, x5, x6) => Strictly (x1, x2, x3, x4, x5, x6) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:448:1: warning: [GHC-08585] [-Wmissing-methods] " No explicit associated type or default declaration for Strict " In the instance declaration for Strictly (Strict t) | 448 | instance NestedStrict t => Strictly (Strict t) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lib/Data/Strict/Wrapper.hs:448:10: warning: [GHC-06201] [-Wmissing-methods] " No explicit implementation for strict, unstrict, matchStrict, and constructStrict " In the instance declaration for Strictly (Strict t) | 448 | instance NestedStrict t => Strictly (Strict t) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Haddock coverage: 96% ( 30 / 31) in 'Data.Strict.Wrapper' Missing documentation for: Module header Warning: Data.Strict.Wrapper: could not find link destinations for: - Data.Strict.Wrapper.StrictLeft - Data.Strict.Wrapper.StrictRight - Data.Strict.Wrapper.StrictNothing - Data.Strict.Wrapper.StrictJust - Data.Strict.Wrapper.StrictT4 - Data.Strict.Wrapper.StrictT3 - Data.Strict.Wrapper.StrictPair - Data.Strict.Wrapper.D:R:StrictEither0 - Data.Strict.Wrapper.D:R:StrictMaybe0 - Data.Strict.Wrapper.D:R:StrictTuple40 - Data.Strict.Wrapper.D:R:StrictTuple30 - Data.Strict.Wrapper.D:R:StrictTuple20 Documentation created: dist/doc/html/strict-wrapper/, dist/doc/html/strict-wrapper/strict-wrapper.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/strict-wrapper-0.0.2.0-4XRAooFJlzp5ALHwNkKN50 Completed strict-wrapper-0.0.2.0