parcom-lib-0.5.0.0: parcom-lib.cabal
-- Initial parcom-lib.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: parcom-lib
version: 0.5.0.0
synopsis: A simple parser-combinator library, a bit like Parsec but without the frills
description: Parcom provides parser combinator functionality in a string-type-agnostic way;
it supports strict ByteStrings (with Word8 tokens) and any list type (with
the element type as the token type) out-of-the-box, including plain old String.
Any other stream-of-tokens type can be hooked into the library; unlike Parsec,
none of the built-in parsers assumes char-like tokens.
homepage: https://bitbucket.org/tdammers/parcom-lib
license: BSD3
license-file: LICENSE
author: Tobias Dammers
maintainer: tdammers@gmail.com
-- copyright:
category: Text
build-type: Simple
cabal-version: >=1.8
library
exposed-modules: Text.Parcom.Stream
, Text.Parcom.Core
, Text.Parcom.Word8
, Text.Parcom.Internal
, Text.Parcom.Combinators
, Text.Parcom.Prim
, Text.Parcom.Textual
, Text.Parcom.ByteString
, Text.Parcom.ByteString.Strict
, Text.Parcom.ByteString.Lazy
, Text.Parcom.Text
, Text.Parcom.Text.Lazy
, Text.Parcom.Text.Strict
-- other-modules:
build-depends: base ==4.5.*
, containers ==0.4.*
, bytestring >=0.9 && < 1.0
, word8
, mtl == 2.1.*
, transformers >= 0.3 && < 1.0
, text >= 0.11 && < 1.0
, utf8-string == 0.3.*