Package3.0.9ControlPipesParsing
pipes-parse
Parsing infrastructure for the pipes ecosystem
- Version3.0.9
- CategoryControl, Pipes, Parsing
- LicenceBSD-3-Clause
- AuthorGabriella Gonzalez
- MaintainerGenuineGabriella@gmail.com
- Pinned byhackage pipes-parse 3.0.9
- Sourcehackage.haskell.org/package/pipes-parse-3.0.9
Modules
2 modules- Pipes.Parse27Element-agnostic parsing utilities for pipes See Pipes.Parse.Tutorial for an extended tutorial
- Pipes.Parse.Tutorial0pipes-parse builds upon pipes to add several missing features necessary
Description
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.
Depends on
3 packages- base-4.20.2.0with GHC
- pipes-4.3.16in this set
- transformers-0.6.1.1with GHC