Parsec is a monadic combinator library that is well-documented, simple
to use, and produces good error messages.

This is a minor point release over Parsec 3.1.1.

The changes in this release are:
>From Roman Cheplyaka:
 - 'lookAhead' no longer counts as 'consuming input', even when it succeeds.
 - Fixes for 'try' related to error position reporting
 - Fix for merging error messages
Other changes:
 - Fix reserved name recognition for case-insensitive languages
 - Add instances for 'Stream Text' (both lazy Text and strict Text),
allowing Char parsers to run on the Text type.

Link on Hackage:
http://hackage.haskell.org/package/parsec-3.1.2

Notes:
The new instances are orphaned in their own new modules, so there
shouldn't be conflicts for projects defining their own orphan
instances.

Thanks to:
Roman Cheplyaka for development, Andrew U. Frank for a bug report.

Antoine

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to