pipes-text: Text pipes.
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
Warnings:
- 'ghc-options: -O2' is rarely needed. Check that it is giving a real benefit and not just imposing longer compile times on your users.
- Exposed modules use unallocated top-level names: Pipes
This package will be in a draft, or testing, phase until version 0.0.1. Please report any installation difficulties, or any wisdom about the api, on the github page or the pipes list
This organization of the package follows the rule
pipes-text : pipes-bytestring :: text : bytestring
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 present here, based on Michael Snoyman's excellent streaming-commons
package. 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
[Skip to Readme]
Properties
Versions | 0.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.12, 0.0.0.13, 0.0.0.14, 0.0.0.15, 0.0.0.16, 0.0.0.17, 0.0.1.0, 0.0.2.0, 0.0.2.1, 0.0.2.2, 0.0.2.3, 0.0.2.4, 0.0.2.5, 1.0.0, 1.0.1 |
---|---|
Change log | changelog |
Dependencies | base (>=4 && <5), bytestring (>=0.9.2.1 && <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 && <0.2), text (>=0.11.2 && <1.2), transformers (>=0.2.0.0 && <0.5) [details] |
License | BSD-3-Clause |
Author | Michael Thompson |
Maintainer | what_is_it_to_do_anything@yahoo.com |
Category | Text, Pipes |
Home page | https://github.com/michaelt/text-pipes |
Bug tracker | https://github.com/michaelt/text-pipes/issues |
Source repo | head: git clone https://github.com/michaelt/text-pipes |
Uploaded | by MichaelThompson at 2014-06-26T19:56:38Z |
Modules
[Index]
Flags
Automatic Flags
Name | Description | Default |
---|---|---|
noio | Use a version of text earlier than 0.11.3 | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- pipes-text-0.0.0.12.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
Package maintainers
For package maintainers and hackage trustees