pipes-parse

Parsing infrastructure for the pipes ecosystem

Version on this page:3.0.2
LTS Haskell 9.9:3.0.8
Stackage Nightly 2017-10-13:3.0.8
Latest on Hackage:3.0.8
BSD3 licensed by Gabriel Gonzalez
Maintained by Gabriel439@gmail.com

Module documentation for 3.0.2

There are no documented modules for this package.

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 StateT to save unused input for later

  • Termination 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.

comments powered byDisqus