Resolving dependencies... Downloading reverse-arguments-0.1.0.0 Downloaded reverse-arguments-0.1.0.0 Configuring reverse-arguments-0.1.0.0... Preprocessing library for reverse-arguments-0.1.0.0.. Building library for reverse-arguments-0.1.0.0.. [1 of 1] Compiling Data.Function.Reverse ( src/Data/Function/Reverse.hs, dist/build/Data/Function/Reverse.o, dist/build/Data/Function/Reverse.dyn_o ) src/Data/Function/Reverse.hs:51:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 51 | ReversedArgs (BoxResult a) ~ BoxResult (ReversedArgs a)) => a -> ReversedArgs a | ^ src/Data/Function/Reverse.hs:79:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 79 | instance {-# OVERLAPPABLE #-} (IsFun b ~ 'False, a ~ c) => ApplyingLast (a -> b) c where | ^ src/Data/Function/Reverse.hs:79:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 79 | instance {-# OVERLAPPABLE #-} (IsFun b ~ 'False, a ~ c) => ApplyingLast (a -> b) c where | ^ src/Data/Function/Reverse.hs:84:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 84 | instance {-# OVERLAPPING #-} (ApplyLast (a -> b -> c) z ~ (a -> ApplyLast (b -> c) z), | ^ src/Data/Function/Reverse.hs:111:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 111 | instance {-# OVERLAPPABLE #-} ReversedArgs a ~ a => ReverseArgs a where | ^ src/Data/Function/Reverse.hs:117:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 117 | ReversedArgs (a -> b) ~ (z -> r), | ^ src/Data/Function/Reverse.hs:118:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 118 | ReversedArgs (ApplyLast (a -> b) z) ~ r, | ^ Preprocessing library for reverse-arguments-0.1.0.0.. Running Haddock on library for reverse-arguments-0.1.0.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Data.Function.Reverse ( src/Data/Function/Reverse.hs, nothing ) src/Data/Function/Reverse.hs:51:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 51 | ReversedArgs (BoxResult a) ~ BoxResult (ReversedArgs a)) => a -> ReversedArgs a | ^ src/Data/Function/Reverse.hs:79:40: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 79 | instance {-# OVERLAPPABLE #-} (IsFun b ~ 'False, a ~ c) => ApplyingLast (a -> b) c where | ^ src/Data/Function/Reverse.hs:79:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 79 | instance {-# OVERLAPPABLE #-} (IsFun b ~ 'False, a ~ c) => ApplyingLast (a -> b) c where | ^ src/Data/Function/Reverse.hs:84:57: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 84 | instance {-# OVERLAPPING #-} (ApplyLast (a -> b -> c) z ~ (a -> ApplyLast (b -> c) z), | ^ src/Data/Function/Reverse.hs:111:46: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 111 | instance {-# OVERLAPPABLE #-} ReversedArgs a ~ a => ReverseArgs a where | ^ src/Data/Function/Reverse.hs:117:52: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 117 | ReversedArgs (a -> b) ~ (z -> r), | ^ src/Data/Function/Reverse.hs:118:66: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of ~ without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 118 | ReversedArgs (ApplyLast (a -> b) z) ~ r, | ^ Haddock coverage: Warning: 'Identity' is ambiguous. It is defined * in Data.Functor.Identity * in Data.Functor.Identity You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in Data.Functor.Identity 95% ( 20 / 21) in 'Data.Function.Reverse' Missing documentation for: ReverseArgs (src/Data/Function/Reverse.hs:105) Documentation created: dist/doc/html/reverse-arguments/, dist/doc/html/reverse-arguments/reverse-arguments.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/reverse-arguments-0.1.0.0-5cnDprSQXu17nnNwWrkkGm Completed reverse-arguments-0.1.0.0