polyparse change log
Changes in polyparse-1.1
- Much improved the laziness of the PolyLazy combinators.
- Addition of a class-based interface to the Poly libraries, to
reduce code duplication amongst the variations, and to allow for
more experimentation with different implementations.
- Several new experimental implementations of the interface.
Changes in polyparse-1.0
- Version number change from 1.00 to 1.0, for silly cabal/hackage.
- Minor fix to parsing strings in Text.Parse.
Changes in polyparse-1.00
- No changes, but released separately from HaXml
Changes in HaXml-1.16
- New: lazier parsers
- Text.XML.HaXml.ParseLazy
- Text.XML.HaXml.Html.ParseLazy
- Text.ParserCombinators.PolyLazy
- Text.ParserCombinators.PolyStateLazy
Changes in HaXml-1.15
- New: DrIFT has now been fully updated to
produce instances of Text.ParserCombinators.TextParser.Parse.
- New: the parser combinator library Poly has been split into two
variations, Poly and PolyState. They have almost the same API,
only the latter includes a running state where the former does not.
- The TextParser library (a replacement for the Haskell'98 Read class)
has also been improved with more new combinators. Really, these
parser combinator experiments do not belong in HaXml, and will
eventually be split out into a separate package.