Package9.8.3Parsing
megaparsec
Monadic parser combinators
- Version9.8.3
- CategoryParsing
- LicenceBSD-2-Clause
- AuthorMegaparsec contributors,
Paolo Martini <paolo@
nemail. it>, Daan Leijen <daan@ microsoft. com> - MaintainerMark Karpov <markkarpov92@
gmail. com> - Homepagegithub.
com/ mrkkrp/ megaparsec - Pinned byhackage megaparsec 9.
8. 3 - Sourcemegaparsec-9.
8. 3 on Hackage
Modules
- Text.MegaparsecThis module includes everything you need to get started writing a parser.
- Text.Megaparsec.ByteCommonly used binary parsers.
- Text.Megaparsec.Byte.BinaryBinary-format number parsers.
- Text.Megaparsec.Byte.LexerStripped-down version of Text.Megaparsec.Char.Lexer for streams of
- Text.Megaparsec.CharCommonly used character parsers.
- Text.Megaparsec.Char.LexerHigh-level parsers to help you write your lexer. The module doesn't
- Text.Megaparsec.DebugDebugging helpers.
- Text.Megaparsec.ErrorParse errors. The current version of Megaparsec supports typed errors
- Text.Megaparsec.Error.BuilderA set of helpers that should make construction of ParseErrors more
- Text.Megaparsec.PosTextual source position. The position includes the name of the file, the
- Text.Megaparsec.StateDefinition of Megaparsec's State.
- Text.Megaparsec.StreamMegaparsec's input stream facilities. You probably do not want to import this module directly because
- Text.Megaparsec.UnicodeUtility functions for working with Unicode.
Internal modules · 1
- Text.Megaparsec.InternalInternal definitions. Versioning rules do not apply here. Please do not
Description
This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors.
Depends on
11 packages- array-0.5.8.0with GHC
- base-4.22.0.0with GHC
- bytestring-0.12.2.0with GHC
- case-insensitive-1.2.1.0in this set
- containers-0.8with GHC
- deepseq-1.5.1.0with GHC
- mtl-2.3.1with GHC
- parser-combinators-1.3.1in this set
- scientific-0.3.9.0in this set
- text-2.1.3with GHC
- transformers-0.6.1.2with GHC