pipes-parse: Parsing infrastructure for the pipes ecosystem
pipes-parse builds upon the pipes library to provide shared
parsing idioms and utilities:
Leftovers: Save unused input for later consumption
Leftover propagation: Leftovers are propagated backwards perfectly
Connect and Resume: Use
StateTto save unused input for laterTermination Safety: Detect and recover from end of input
Pipes.Parse contains the full documentation for this library.
Read Pipes.Parse.Tutorial for an extensive tutorial.
| Versions | 1.0.0, 2.0.0, 2.0.1, 2.0.2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.0.4, 3.0.5, 3.0.6, 3.0.7, 3.0.8 (info) |
|---|---|
| Dependencies | base (==4.*), pipes (>=4.1 && <4.4), transformers (>=0.2.0.0 && <0.6) [details] |
| License | BSD-3-Clause |
| Copyright | 2013, 2014 Gabriel Gonzalez |
| Author | Gabriel Gonzalez |
| Maintainer | Gabriel439@gmail.com |
| Category | Control, Pipes, Parsing |
| Bug tracker | https://github.com/Gabriel439/Haskell-Pipes-Parse-Library/issues |
| Source repo | head: git clone https://github.com/Gabriel439/Haskell-Pipes-Parse-Library |
| Uploaded | by GabrielGonzalez at Sat Dec 3 00:30:35 UTC 2016 |
| Distributions | Debian:3.0.3, LTSHaskell:3.0.8, NixOS:3.0.8, Stackage:3.0.8 |
| Downloads | 16184 total (219 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by rule of succession] |
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2016-12-08 [all 1 reports] Hackage Matrix CI |
Downloads
- pipes-parse-3.0.8.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)