Package1.13.1TextParsing
polyparse
A variety of alternative parser combinator libraries.
- Version1.13.1
- CategoryText, Parsing
- LicenceLicenseRef-LGPL
- AuthorMalcolm Wallace <Malcolm.Wallace@me.com>
- MaintainerAndreas Abel
- Pinned byhackage polyparse 1.13.1
- Sourcehackage.haskell.org/package/polyparse-1.13.1
Modules
- Text.Parse
- Text.Parse.ByteString
- Text.ParserCombinators.HuttonMeijerA LIBRARY OF MONADIC PARSER COMBINATORS 29th July 1996 Graham Hutton Erik Meijer
- Text.ParserCombinators.HuttonMeijerWallaceThis library of monadic parser combinators is based on the ones
- Text.ParserCombinators.Poly
- Text.ParserCombinators.Poly.Base
- Text.ParserCombinators.Poly.ByteString
- Text.ParserCombinators.Poly.ByteStringChar
- Text.ParserCombinators.Poly.Lazy
- Text.ParserCombinators.Poly.LexIn a strict language, where creating the entire input list of tokens
- Text.ParserCombinators.Poly.ParserThis module contains the definitions for a generic parser, without
- Text.ParserCombinators.Poly.Plain
- Text.ParserCombinators.Poly.Result
- Text.ParserCombinators.Poly.State
- Text.ParserCombinators.Poly.StateLazy
- Text.ParserCombinators.Poly.StateParserThis module contains the definitions for a generic parser, with
- Text.ParserCombinators.Poly.StateText
- Text.ParserCombinators.Poly.Text
Description
A variety of alternative parser combinator libraries, including the original HuttonMeijer set. The Poly sets have features like good error reporting, arbitrary token type, running state, lazy parsing, and so on. Finally, Text.Parse is a proposed replacement for the standard Read class, for better deserialisation of Haskell values from Strings.
Old homepage: https://archives.haskell.org/projects.haskell.org/polyparse/
Depends on
3 packages- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- text-2.1.4with GHC
Used by in this set · 0
Nothing in this set depends on it.