pipes-parse-1.0.0: pipes-parse.cabal
Name: pipes-parse
Version: 1.0.0
Cabal-Version: >=1.8.0.2
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2013 Gabriel Gonzalez
Author: Gabriel Gonzalez
Maintainer: Gabriel439@gmail.com
Bug-Reports: https://github.com/Gabriel439/Haskell-Pipes-Parse-Library/issues
Synopsis: Parsing infrastructure for the pipes ecosystem
Description: This package defines the generic machinery necessary for common
parsing tasks using @pipes@:
.
* /End of input/: Detect and handle end of input
.
* /Push-back/: Save unused input for later steps
.
* /Lens Support/: Mix proxies with different leftover buffers using lenses
.
* /Compatibility/: Transparently upgrade proxies to work with @pipes-parse@
.
Import @Control.Proxy.Parse@ to use this library.
.
Read @Control.Proxy.Parse.Tutorial@ for an introductory tutorial.
Category: Control, Pipes, Proxies, Parsing
Source-Repository head
Type: git
Location: https://github.com/Gabriel439/Haskell-Pipes-Parse-Library
Library
Build-Depends:
base >= 4 && < 5 ,
pipes >= 3.3 && < 3.4
Exposed-Modules:
Control.Proxy.Parse,
Control.Proxy.Parse.Tutorial
GHC-Options: -O2