BSD-3-Clause licensed by Edward A. Kmett
Maintained by Edward A. Kmett
This version can be pinned in stack with:parsers-0.12.4@sha256:27d9237979e4f0da419182d703c73e023e1ca91fad85d4e5c34e4fbad3baa696,2715

Module documentation for 0.12.4

  • Text
    • Text.Parser
      • Text.Parser.Char
      • Text.Parser.Combinators
      • Text.Parser.Expression
      • Text.Parser.LookAhead
      • Text.Parser.Permutation
      • Text.Parser.Token
        • Text.Parser.Token.Highlight
        • Text.Parser.Token.Style

This library provides convenient combinators for working with and building parsing combinator libraries.

Given a few simple instances, e.g. for the class Text.Parser.Combinators.Parsing in Text.Parser.Combinators.Parsing you get access to a large number of canned definitions. Instances exist for the parsers provided by parsec, attoparsec and base’s Text.Read.