packages feed

sexpresso-1.2.2.0: ChangeLog.md

# Changelog for S-expresso

Version 1.2.2.0
---------------
* Build with `megaparsec-9.3.0`

Version 1.2.1.0
---------------
* Add `Data` instances. [#12](https://github.com/archambaultv/sexpresso/pull/12).

Version 1.2.0.0
---------------
* Update to stack lts 18.10
* Thanks to Ollie Charles from asking for this update

Version 1.1.0.0
---------------

* Add startPosPretty and endPosPretty function
* Add Bifunctor, Bifoldable and Bitraversable instances for SExpr
* Add Base SExpr, Recursive, Corecursive instances (see package recursion-schemes)
* Add Functor instance for Located
* Fix SExprPrinter constructor name (SExprParser -> SExprPrinter)
* Improve documentation
* Merge [pull request \#6](https://github.com/archambaultv/sexpresso/pull/6) to prepare for MonadFail
* Fix bug with R5RS negative number (issue \#7 on [github](https://github.com/archambaultv/sexpresso/issues/7))
* Tested with stack version 14.27 and 15.3

Version 1.0.0.2
---------------

* Initial Hackage Release
* SExpr datatype for representing S-expression
* Generic SExpr parser
* Specialized SExpr parser for character
* SExpr flat printer
* Scheme R5RS parser implementation