Resolving dependencies... Downloading TreeStructures-0.0.2 Downloaded TreeStructures-0.0.2 Warning: TreeStructures.cabal:19:33: version operators used. To use version operators the package needs to specify at least 'cabal-version: >= 1.8'. Configuring TreeStructures-0.0.2... Preprocessing library for TreeStructures-0.0.2.. Building library for TreeStructures-0.0.2.. [1 of 5] Compiling Data.Heap.Binary ( Data/Heap/Binary.hs, dist/build/Data/Heap/Binary.o, dist/build/Data/Heap/Binary.dyn_o ) [2 of 5] Compiling Data.Heap.Binomial ( Data/Heap/Binomial.hs, dist/build/Data/Heap/Binomial.o, dist/build/Data/Heap/Binomial.dyn_o ) [3 of 5] Compiling Data.Heap.Skew ( Data/Heap/Skew.hs, dist/build/Data/Heap/Skew.o, dist/build/Data/Heap/Skew.dyn_o ) Data/Heap/Skew.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Data.List is redundant except perhaps to import instances from Data.List To import instances alone, use: import Data.List() | 11 | import qualified Data.List as L | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Data.Tree.AVL ( Data/Tree/AVL.hs, dist/build/Data/Tree/AVL.o, dist/build/Data/Tree/AVL.dyn_o ) Data/Tree/AVL.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Maybe is redundant except perhaps to import instances from Data.Maybe To import instances alone, use: import Data.Maybe() | 11 | import Data.Maybe | ^^^^^^^^^^^^^^^^^ Data/Tree/AVL.hs:111:7: warning: [GHC-53633] [-Woverlapping-patterns] Pattern match is redundant In a case alternative: Leaf -> ... | 111 | Leaf -> Leaf | ^^^^^^^^^^^^ [5 of 5] Compiling Data.Tree.Splay ( Data/Tree/Splay.hs, dist/build/Data/Tree/Splay.o, dist/build/Data/Tree/Splay.dyn_o ) Preprocessing library for TreeStructures-0.0.2.. Running Haddock on library for TreeStructures-0.0.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 5] Compiling Data.Heap.Binary ( Data/Heap/Binary.hs, nothing ) [2 of 5] Compiling Data.Heap.Binomial ( Data/Heap/Binomial.hs, nothing ) [3 of 5] Compiling Data.Heap.Skew ( Data/Heap/Skew.hs, nothing ) Data/Heap/Skew.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The qualified import of Data.List is redundant except perhaps to import instances from Data.List To import instances alone, use: import Data.List() | 11 | import qualified Data.List as L | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [4 of 5] Compiling Data.Tree.AVL ( Data/Tree/AVL.hs, nothing ) Data/Tree/AVL.hs:11:1: warning: [GHC-66111] [-Wunused-imports] The import of Data.Maybe is redundant except perhaps to import instances from Data.Maybe To import instances alone, use: import Data.Maybe() | 11 | import Data.Maybe | ^^^^^^^^^^^^^^^^^ [5 of 5] Compiling Data.Tree.Splay ( Data/Tree/Splay.hs, nothing ) Haddock coverage: 90% ( 10 / 11) in 'Data.Heap.Binary' Missing documentation for: BinaryHeap (Data/Heap/Binary.hs:13) 63% ( 7 / 11) in 'Data.Heap.Binomial' Missing documentation for: Module header BinomialHeap (Data/Heap/Binomial.hs:15) empty (Data/Heap/Binomial.hs:36) null (Data/Heap/Binomial.hs:39) 0% ( 0 / 11) in 'Data.Heap.Skew' Missing documentation for: Module header SkewHeap (Data/Heap/Skew.hs:13) head (Data/Heap/Skew.hs:53) tail (Data/Heap/Skew.hs:57) merge (Data/Heap/Skew.hs:31) singleton (Data/Heap/Skew.hs:25) empty (Data/Heap/Skew.hs:18) null (Data/Heap/Skew.hs:21) fromList (Data/Heap/Skew.hs:65) toList (Data/Heap/Skew.hs:61) insert (Data/Heap/Skew.hs:28) 81% ( 13 / 16) in 'Data.Tree.AVL' Missing documentation for: Module header AVLTree (Data/Tree/AVL.hs:14) !! (Data/Tree/AVL.hs:75) 76% ( 13 / 17) in 'Data.Tree.Splay' Missing documentation for: Module header SplayTree (Data/Tree/Splay.hs:12) size (Data/Tree/Splay.hs:30) delete (Data/Tree/Splay.hs:119) Documentation created: dist/doc/html/TreeStructures/, dist/doc/html/TreeStructures/TreeStructures.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/TreeStructures-0.0.2-Gvz21ujbpg5nKVySrh9gn Completed TreeStructures-0.0.2