The pipes-text package

[Tags: bsd3, library]

Many of the pipes and other operations defined here mirror those in the pipes-bytestring library. Folds like length and grouping operations like lines simply adjust for the differences between ByteString and Text and Word8 and Char. The distinctive feature of the library is the Text/ByteString encoding and decoding apparatus.

To this core are added some simple functions akin to the String operations in Pipes.Prelude, and others like the utilities in Data.Text.

All of the IO operations defined here - e.g readFile, stdout etc. - are conveniences akin to those in Data.Text.IO which e.g. try to find the system encoding and use the exceptions defined in the text library. Proper IO in the sense of this library will employ pipes-bytestring in conjuntion with pure operations like decodeUtf8 and encodeUtf8 that are defined here.


Properties

Versions0.0.0.0, 0.0.0.1, 0.0.0.2, 0.0.0.3, 0.0.0.4, 0.0.0.5, 0.0.0.6, 0.0.0.7, 0.0.0.8, 0.0.0.9, 0.0.0.10, 0.0.0.11, 0.0.0.12, 0.0.0.13, 0.0.0.14, 0.0.0.15
Dependenciesbase (==4.*), bytestring (==0.10.*), pipes (>=4.0 && <4.2), pipes-bytestring (>=1.0 && <2.1), pipes-group (>=1.0.0 && <1.1), pipes-parse (>=2.0 && <3.1), pipes-safe, profunctors (>=3.1.1 && <4.1), text (>=0.11 && <1.2), transformers (>=0.2.0.0 && <0.4)
LicenseBSD3
AuthorMichael Thompson
Maintainerwhat_is_it_to_do_anything@yahoo.com
CategoryText, Pipes
Home pagehttps://github.com/michaelt/text-pipes
Bug trackerhttps://github.com/michaelt/text-pipes/issues
Source repositoryhead: git clone https://github.com/michaelt/text-pipes
Upload dateWed Feb 5 09:11:30 UTC 2014
Uploaded byMichaelThompson
DistributionsNixOS:0.0.0.15
Downloads1416 total (227 in last 30 days)

Modules

Downloads

Maintainers' corner

For package maintainers and hackage trustees