parsec-3.1.12: Monadic parser combinators

# parsec-3.1.12: Monadic parser combinators

Parsec is designed from scratch as an industrial-strength parser library. It is simple, safe, well documented (on the package homepage), has extensive libraries, good error messages, and is fast. It is defined as a monad transformer that can be stacked on arbitrary monads, and it is also parametric in the input stream type.

Signatures

Modules

- Text
  Submodules
  - Text.Parsec
    Submodules
    - Text.Parsec.ByteString
      Submodules
      - Text.Parsec.ByteString.Lazy
    - Text.Parsec.Char
    - Text.Parsec.Combinator
    - Text.Parsec.Error
    - Text.Parsec.Expr
    - Text.Parsec.Language
    - Text.Parsec.Perm
    - Text.Parsec.Pos
    - Text.Parsec.Prim
    - Text.Parsec.String
    - Text.Parsec.Text
      Submodules
      - Text.Parsec.Text.Lazy
    - Text.Parsec.Token
  - ParserCombinators
    Submodules
    - Text.ParserCombinators.Parsec
      Submodules
      - Text.ParserCombinators.Parsec.Char
      - Text.ParserCombinators.Parsec.Combinator
      - Text.ParserCombinators.Parsec.Error
      - Text.ParserCombinators.Parsec.Expr
      - Text.ParserCombinators.Parsec.Language
      - Text.ParserCombinators.Parsec.Perm
      - Text.ParserCombinators.Parsec.Pos
      - Text.ParserCombinators.Parsec.Prim
      - Text.ParserCombinators.Parsec.Token