sexpresso v1.1.0.0 Release Notes

Release Date: 2020-04-07 // almost 4 years ago
    • ➕ 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

Previous changes from v1.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