The pipes-text package

[Tags: bsd3, library]

This organization of the package follows the rule

Familiarity with the other three packages should give one an idea what to expect where. The package has three modules, Pipes.Text , Pipes.Text.Encoding and Pipes.Text.IO; the division has more or less the significance it has in the text library.

Note that the module Pipes.Text.IO is present as a convenience (as is Data.Text.IO). Official pipes IO would use Pipes.ByteString together with the bytestring decoding functions in Pipes.Text.Encoding. In particular, the Pipes.Text.IO functions use Text exceptions.

Pipes.Text.IO uses version 0.11.3 or later of the text library. It thus works with the version of text that came with the 2013 Haskell Platform. To use an older text, install with the flag -fnoio


Change logchangelog
Dependenciesbase (==4.*), bytestring (>= && <0.11), pipes (>=4.0 && <4.2), pipes-bytestring (>=1.0 && <2.2), pipes-group (>=1.0.0 && <1.1), pipes-parse (>=3.0.0 && <3.1), pipes-safe (>=2.1 && <2.3), streaming-commons (==0.1.*), text (>=0.11.2 && <1.3), transformers (>= && <0.5)
AuthorMichael Thompson
CategoryText, Pipes
Home page
Bug tracker
Source repositoryhead: git clone
UploadedMon May 4 18:20:13 UTC 2015 by MichaelThompson
DistributionsNixOS:, Stackage:
Downloads2521 total (141 in last 30 days)
StatusDocs available [build log]
Last success reported on 2015-05-04 [all 1 reports]




noioUse a version of text earlier than 0.11.3Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainers' corner

For package maintainers and hackage trustees