pipe-enumerator: A bidirectional bridge between pipes and iteratees
This library defines a set of functions that convert between
the Pipes and Data.Enumerator paradigms. The conversion
is bidirectional: an appropriately-typed pipe can be converted
into an Data.Enumerator.Iteratee and back into a pipe.
In addition, a pipe can be fed into an iteratee
(or, more specifically, Data.Enumerator.Step),
resulting in an Data.Enumerator.Enumerator.
The library has been designed specifically for use with Snap,
but I'm sure that many other interesting uses of it exist.
Downloads
- pipe-enumerator-0.3.0.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.3.0.1, 0.3.0.2 (info) |
|---|---|
| Dependencies | base (>=4.8 && <5), enumerator (>=0.4.20), pipes (>=4.1.5), transformers (>=0.4.2.0) [details] |
| License | BSD-3-Clause |
| Copyright | Copyright (c) 2015 Patryk Zadarnowski |
| Author | Patryk Zadarnowski |
| Maintainer | Patryk Zadarnowski <pat@jantar.org> |
| Category | Control, Pipes |
| Home page | https://github.com/zadarnowski/pipe-enumerator |
| Source repo | head: git clone https://github.com/zadarnowski/pipe-enumerator.git this: git clone https://github.com/zadarnowski/pipe-enumerator.git(tag 0.3.0.2) |
| Uploaded | by patrykz at 2015-07-07T04:24:53Z |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Downloads | 2919 total (10 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |