The attoparsec-parsec package

[ Tags: library, mit, parsing ] [ Propose Tags ]

This package provides an implementation of Data.Attoparsec.Text in terms of Parsec. It can be used to write parsers that can be compiled against both Attoparsec and Parsec.

Attoparsec is an awesome and very fast library, but it still has a weak point: It does not generate very useful error messages on parse errors. Compiling an Attoparsec parser against Parsec can be useful for at least two scenarios.

A simple usage example is here: https://github.com/sol/attoparsec-parsec#readme

Properties

Versions 0.0.0, 0.0.1, 0.0.2, 0.1.1, 0.1.2, 0.1.3
Dependencies attoparsec (>=0.10.0.0), base (==4.*), parsec (>=3.1.2), text [details]
License MIT
Copyright (c) 2011, 2012 Simon Hengel
Author Simon Hengel <sol@typeful.net>
Maintainer Simon Hengel <sol@typeful.net>
Category Parsing
Source repository head: git clone https://github.com/sol/attoparsec-parsec
Uploaded Mon Nov 26 18:54:42 UTC 2012 by SimonHengel
Distributions NixOS:0.1.3
Downloads 1655 total (24 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees