HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

Package3.0.9ControlPipesParsing

pipes-parse

Parsing infrastructure for the pipes ecosystem

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

Used by in this set · 3