Resolving dependencies... Downloading layoutz-0.1.1.0 Downloaded layoutz-0.1.1.0 Configuring layoutz-0.1.1.0... Preprocessing library for layoutz-0.1.1.0.. Building library for layoutz-0.1.1.0.. [1 of 1] Compiling Layoutz ( Layoutz.hs, dist/build/Layoutz.o, dist/build/Layoutz.dyn_o ) Layoutz.hs:439:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 439 | hChar = head horizontal | ^^^^ Layoutz.hs:466:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 466 | hChar = head horizontal | ^^^^ Layoutz.hs:542:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 542 | hChar = head horizontal | ^^^^ Layoutz.hs:608:43: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 608 | let header = replicate flankingChars (head glyph) ++ " " ++ title ++ " " ++ replicate flankingChars (head glyph) | ^^^^ Layoutz.hs:608:106: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 608 | let header = replicate flankingChars (head glyph) ++ " " ++ title ++ " " ++ replicate flankingChars (head glyph) | ^^^^ Preprocessing library for layoutz-0.1.1.0.. Running Haddock on library for layoutz-0.1.1.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 1] Compiling Layoutz ( Layoutz.hs, nothing ) Layoutz.hs:439:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 439 | hChar = head horizontal | ^^^^ Layoutz.hs:466:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 466 | hChar = head horizontal | ^^^^ Layoutz.hs:542:17: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 542 | hChar = head horizontal | ^^^^ Layoutz.hs:608:43: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 608 | let header = replicate flankingChars (head glyph) ++ " " ++ title ++ " " ++ replicate flankingChars (head glyph) | ^^^^ Layoutz.hs:608:106: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 608 | let header = replicate flankingChars (head glyph) ++ " " ++ title ++ " " ++ replicate flankingChars (head glyph) | ^^^^ Haddock coverage: 72% ( 43 / 59) in 'Layoutz' Missing documentation for: Element (Layoutz.hs:136) Border (Layoutz.hs:239) Color (Layoutz.hs:256) Style (Layoutz.hs:295) layout (Layoutz.hs:790) text (Layoutz.hs:749) br (Layoutz.hs:752) center (Layoutz.hs:755) row (Layoutz.hs:793) underline (Layoutz.hs:762) box (Layoutz.hs:840) statusCard (Layoutz.hs:787) ul (Layoutz.hs:778) ol (Layoutz.hs:781) inlineBar (Layoutz.hs:784) render (Layoutz.hs:155) Documentation created: dist/doc/html/layoutz/, dist/doc/html/layoutz/layoutz.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/layoutz-0.1.1.0-9YlNTCf3Gg6H29GkwwgrbY Completed layoutz-0.1.1.0