Resolving dependencies... Downloading boomerang-1.4.1... Configuring boomerang-1.4.1... Building boomerang-1.4.1... Preprocessing library boomerang-1.4.1... [ 1 of 10] Compiling Text.Boomerang.Pos ( Text/Boomerang/Pos.hs, dist/build/Text/Boomerang/Pos.o ) [ 2 of 10] Compiling Text.Boomerang.HStack ( Text/Boomerang/HStack.hs, dist/build/Text/Boomerang/HStack.o ) [ 3 of 10] Compiling Text.Boomerang.Prim ( Text/Boomerang/Prim.hs, dist/build/Text/Boomerang/Prim.o ) [ 4 of 10] Compiling Text.Boomerang.TH ( Text/Boomerang/TH.hs, dist/build/Text/Boomerang/TH.o ) [ 5 of 10] Compiling Text.Boomerang.Error ( Text/Boomerang/Error.hs, dist/build/Text/Boomerang/Error.o ) [ 6 of 10] Compiling Text.Boomerang.Combinators ( Text/Boomerang/Combinators.hs, dist/build/Text/Boomerang/Combinators.o ) Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package array-0.4.0.1 ... linking ... done. Loading package deepseq-1.3.0.1 ... linking ... done. Loading package bytestring-0.10.0.2 ... linking ... done. Loading package text-0.11.2.3 ... linking ... done. Loading package containers-0.5.0.0 ... linking ... done. Loading package pretty-1.1.1.0 ... linking ... done. Loading package template-haskell ... linking ... done. Loading package transformers-0.3.0.0 ... linking ... done. Loading package mtl-2.1.2 ... linking ... done. [ 7 of 10] Compiling Text.Boomerang.String ( Text/Boomerang/String.hs, dist/build/Text/Boomerang/String.o ) [ 8 of 10] Compiling Text.Boomerang.Strings ( Text/Boomerang/Strings.hs, dist/build/Text/Boomerang/Strings.o ) [ 9 of 10] Compiling Text.Boomerang.Texts ( Text/Boomerang/Texts.hs, dist/build/Text/Boomerang/Texts.o ) [10 of 10] Compiling Text.Boomerang ( Text/Boomerang.hs, dist/build/Text/Boomerang.o ) In-place registering boomerang-1.4.1... Running Haddock for boomerang-1.4.1... Running hscolour for boomerang-1.4.1... Preprocessing library boomerang-1.4.1... Preprocessing library boomerang-1.4.1... Haddock coverage: 86% ( 6 / 7) in 'Text.Boomerang.Pos' 88% ( 7 / 8) in 'Text.Boomerang.HStack' 88% ( 15 / 17) in 'Text.Boomerang.Prim' 75% ( 3 / 4) in 'Text.Boomerang.TH' Warning: Text.Boomerang.Error: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: Pos 78% ( 7 / 9) in 'Text.Boomerang.Error' 66% ( 21 / 32) in 'Text.Boomerang.Combinators' 84% ( 16 / 19) in 'Text.Boomerang.String' doc comment parse failed: matches any 'String' the parser returns the remainder of the current String segment, (but does not consume the 'end of segment'. Note that the only combinator that should follow 'anyString' is 'eos' or ''. Other combinators will lead to inconsistent inversions. For example, if we have: > unparseStrings (rPair . anyString . anyString) ("foo","bar") That will unparse to @Just ["foobar"]@. But if we call > parseStrings (rPair . anyString . anyString) ["foobar"] We will get @Right ("foobar","")@ instead of the original @Right ("foo","bar")@ 91% ( 20 / 22) in 'Text.Boomerang.Strings' doc comment parse failed: matches any 'Text' the parser returns the remainder of the current Text segment, (but does not consume the 'end of segment'. Note that the only combinator that should follow 'anyText' is 'eos' or ''. Other combinators will lead to inconsistent inversions. For example, if we have: > unparseTexts (rPair . anyText . anyText) ("foo","bar") That will unparse to @Just ["foobar"]@. But if we call > parseTexts (rPair . anyText . anyText) ["foobar"] We will get @Right ("foobar","")@ instead of the original @Right ("foo","bar")@ 93% ( 27 / 29) in 'Text.Boomerang.Texts' 100% ( 6 / 6) in 'Text.Boomerang' Warning: Text.Boomerang.Prim: could not find link destinations for: Text.Boomerang.Prim.maximumsBy Documentation created: dist/doc/html/boomerang/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/boomerang-1.4.1 Registering boomerang-1.4.1... Installed boomerang-1.4.1