pipes: Compositional pipelines
pipes
is a clean and powerful stream processing library that lets you build
and connect reusable streaming components
Advantages over traditional streaming libraries:
Concise API: Use simple commands like
for
, (>->
),await
, andyield
Blazing fast: Implementation tuned for speed, including shortcut fusion
Lightweight Dependency:
pipes
is small and compiles very rapidly, including dependenciesElegant semantics: Use practical category theory
ListT: Correct implementation of
ListT
that interconverts with pipesBidirectionality: Implement duplex channels
Extensive Documentation: Second to none!
Import Pipes to use the library.
Read Pipes.Tutorial for an extensive tutorial.
Downloads
- pipes-4.3.14.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 1.0, 1.0.1, 1.0.2, 2.0.0, 2.1.0, 2.2.0, 2.3.0, 2.4.0, 2.5.0, 3.0.0, 3.1.0, 3.2.0, 3.3.0, 4.0.0, 4.0.1, 4.0.2, 4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.1.7, 4.1.8, 4.1.9, 4.2.0, 4.3.0, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.3.9, 4.3.10, 4.3.11, 4.3.12, 4.3.13, 4.3.14, 4.3.15, 4.3.16 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.8 && <5), exceptions (>=0.4 && <0.11), fail (>=4.9 && <4.10), mmorph (>=1.0.4 && <1.2), mtl (>=2.2.1 && <2.3), semigroups (>=0.17 && <0.20), transformers (>=0.2.0.0 && <0.6), void (>=0.4 && <0.8) [details] |
License | BSD-3-Clause |
Copyright | 2012-2016 Gabriel Gonzalez |
Author | Gabriel Gonzalez |
Maintainer | Gabriel439@gmail.com |
Category | Control, Pipes |
Bug tracker | https://github.com/Gabriel439/Haskell-Pipes-Library/issues |
Source repo | head: git clone https://github.com/Gabriel439/Haskell-Pipes-Library |
Uploaded | by GabrielGonzalez at 2020-08-02T19:00:40Z |
Distributions | Arch:4.3.16, Debian:4.3.14, Fedora:4.3.16, LTSHaskell:4.3.16, NixOS:4.3.16, Stackage:4.3.16 |
Reverse Dependencies | 188 direct, 172 indirect [details] |
Downloads | 104740 total (252 in the last 30 days) |
Rating | 2.75 (votes: 10) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2020-08-02 [all 1 reports] |