Name: rex Version: 0.3.1 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 Homepage: http://github.com/mgsloan/rex Copyright: Michael Sloan 2011 Category: Control Build-type: Simple Stability: experimental Extra-source-files: Test.hs, Bench.hs Data-files: README 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, ghc >= 7.0, haskell-src-meta, MissingH, pcre-light, split, template-haskell >= 2.5.0.0 Ghc-options: -Wall