Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/libraries/polyparse/docs/changelog.html

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>
  polyparse change log
</title>
</head>

<body bgcolor='#ffffff'>

<center>
<h1>polyparse change log</h1>
</center>
<hr>

<h3>Changes in polyparse-1.1</h3>
<p>
<ul>
<li>Much improved the laziness of the PolyLazy combinators.
<li>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.
<li>Several new experimental implementations of the interface.
</ul>

<h3>Changes in polyparse-1.0</h3>
<p>
<ul>
<li>Version number change from 1.00 to 1.0, for silly cabal/hackage.
<li>Minor fix to parsing strings in Text.Parse.
</ul>

<h3>Changes in polyparse-1.00</h3>
<p>
<ul>
<li>No changes, but released separately from HaXml
</ul>

<h3>Changes in HaXml-1.16</h3>
<p>
<ul>
<li> New: lazier parsers
     <ul>
     <li> <tt>Text.XML.HaXml.ParseLazy</tt>
     <li> <tt>Text.XML.HaXml.Html.ParseLazy</tt>
     <li> <tt>Text.ParserCombinators.PolyLazy</tt>
     <li> <tt>Text.ParserCombinators.PolyStateLazy</tt>
     </ul>
</ul>

<h3>Changes in HaXml-1.15</h3>
<p>
<ul>
<li> New: DrIFT has now been fully updated to
     produce instances of Text.ParserCombinators.TextParser.Parse.
<li> 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.
<li> 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.
</ul>

</body>
</html>

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.