The uu-parsinglib package

[Tags:library, mit]

New version of the Utrecht University parser combinator library, which provides online, error correction, annotation free, applicative style parser combinators. In addition to this we even provide a monadic interface. Parsers do analyse themselves to avoid commonly made errors

The module Text.ParserCombinators.UU.Examples contains a ready-made main function, which can be called to see the error correction at work. It contains extensive haddock documentation; try all the small tests for yourself to see the correction process at work, and to get a feeling for how to use the various combinators.

The file Text.ParserCombinators.UU.Changelog contains a log of the most recent changes and additions

The file Text.ParserCombinators.UU.README contains some references to background information

Version 2.4.2 fixes a dependency in the .cabal file and has made the class ExtApplicative obsolete since <$ is now in the class Functor

Properties

Versions 2.0.0, 2.0.1, 2.1.0, 2.2.0, 2.2.1, 2.3.0, 2.3.1, 2.3.3, 2.3.4, 2.4.0, 2.4.1, 2.4.2, 2.4.4, 2.5.0, 2.5.1, 2.5.1.1, 2.5.2, 2.5.3, 2.5.4, 2.5.4.1, 2.5.4.2, 2.5.5, 2.5.5.1, 2.5.5.2, 2.5.6, 2.5.6.1, 2.7.0, 2.7.0.1, 2.7.0.2, 2.7.1, 2.7.1.1, 2.7.2, 2.7.2.1, 2.7.2.2, 2.7.3, 2.7.3.1, 2.7.3.2, 2.7.3.4, 2.7.4, 2.7.4.1, 2.7.4.2, 2.7.4.3, 2.8.1, 2.8.1.1, 2.9.0, 2.9.1, 2.9.1.1
Dependencies base (>=4.2 && <5), haskell98 [details]
License MIT
Copyright S Doaitse Swierstra
Author Doaitse Swierstra, Utrecht University
Maintainer Doaitse Swierstra
Stability stable, but evolving
Category Parsing
Home page http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators
Bug tracker mailto:doaitse@swierstra.net
Uploaded Fri Jul 23 07:24:49 UTC 2010 by DoaitseSwierstra
Distributions LTSHaskell:2.9.1.1, NixOS:2.9.1.1, Stackage:2.9.1.1, Tumbleweed:2.9.1.1
Downloads 9918 total (112 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees