Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
41 lines (39 sloc) 1.73 KB
Name: rex
Version: 0.5.2
Synopsis: A quasi-quoter for typeful results of regex captures.
Description: 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.
License: BSD3
License-file: LICENSE
Author: Michael Sloan
Maintainer: Michael Sloan <mgsloan at gmail>
Homepage: http://github.com/mgsloan/rex
Copyright: Michael Sloan 2011
Category: Control
Build-type: Simple
Stability: experimental
Extra-source-files: Demo.hs, Bench.hs
Data-files: README.md
CHANGES.md
Cabal-version: >=1.6
Bug-Reports: http://github.com/mgsloan/rex/issues
Source-Repository head
Type: git
Location: git://github.com/mgsloan/rex
Library
Extensions: TemplateHaskell, QuasiQuotes, TupleSections, ViewPatterns
Exposed-modules: Text.Regex.PCRE.Rex, Text.Regex.PCRE.Precompile
Build-depends: base >= 3.0 && < 6,
bytestring,
containers,
haskell-src-exts >= 1.14,
haskell-src-meta >= 0.5,
pcre-light,
template-haskell >= 2.5.0.0
Ghc-options: -Wall