The rex package

[Tags: bsd3, library]

Provides a quasi-quoter for regular expressions which yields a tuple, of appropriate arity and types, representing the results of the captures. Allows the user to specify parsers for captures as inline Haskell. Can also be used to provide typeful pattern matching in function definitions and pattern matches. Also, it precompiles the regular expressions into a PCRE compiled byte-array representation, at compile time.


Properties

Versions0.1, 0.2, 0.3, 0.3.1, 0.4.1, 0.4.2, 0.4.3, 0.5, 0.5.1
Dependenciesbase (>=3.0 && <6), bytestring, containers, ghc (>=7.0), haskell-src-meta, MissingH, pcre-light, split, template-haskell (>=2.5.0.0)
LicenseBSD3
CopyrightMichael Sloan 2011
AuthorMichael Sloan
MaintainerMichael Sloan <mgsloan at gmail>
Stabilityexperimental
CategoryControl
Home pagehttp://github.com/mgsloan/rex
Bug trackerhttp://github.com/mgsloan/rex/issues
Source repositoryhead: git clone git://github.com/mgsloan/rex
Upload dateSun Sep 25 04:01:52 UTC 2011
Uploaded byMichaelSloan
DistributionsNixOS:0.5.1
Downloads1069 total (85 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees