Changelog of @hackage/sexpresso 1.2.1.0

Changelog for S-expresso

Version 1.2.1.0

  • Add Data instances. #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 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