Changelog for S-expresso
Version 1.2.4.0
- Build with
bifunctors-5.6
Version 1.2.3.0
Version 1.2.2.0
- Build with
megaparsec-9.3.0
Version 1.2.1.0
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 to prepare for MonadFail
- Fix bug with R5RS negative number (issue #7 on github)
- 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