All Versions
7
Latest Version
Avg Release Cycle
173 days
Latest Release
2188 days ago

Changelog History

  • v1.3.0

    March 02, 2018
  • v0.1.4.0 Changes

    March 05, 2018

    🔋 Features:

    • ➕ Added encodeLazy and encodeOneLazy functions to producing lazy
      text

    🛠 Fixes:

    • ➕ Added the Located type for source location tracking for atom
      values (thanks ckoparkar!)
    • ➕ Added unconstrainedPrint, which does not try to restrict a printed
      🛠 s-expression to a fixed width but will attempt to indent it in a
      reasonable way nonetheless.
  • v0.1.3.0 Changes

    March 02, 2018

    🔋 Features:

    • ➕ Added the Located type for source location tracking for atom
      values (thanks ckoparkar!)
    • ➕ Added unconstrainedPrint, which does not try to restrict a printed
      🛠 s-expression to a fixed width but will attempt to indent it in a
      reasonable way nonetheless.

    🛠 Fixes:

    • 🔧 Pretty-printing configurations created with flatPrint now use a
      much more efficient pretty-printer.
    • 🖨 Internally, pretty-printers use a richer type which improves
      🐎 performance somewhat by cutting down on repeated intermediate
      🏗 printing, and future work will build on this to make printing even
      more efficient.
  • v0.1.2.0 Changes

    May 17, 2017
    • ➕ Added atom and mkAtomParser helper functions for new user-defined atom types.
    • 🆕 New parsers for various atom types:
      • Exported parsers for individual Haskell literals, to allow building new variations on the HaskLike atom type.
      • Added syntaxes for arbitrary-base numeric literals in the style of Common Lisp and M4
    • ➕ Added a suite of basic QuickCheck tests
    • Compatibility fix: GHC 7.8 didn't allow type signatures on pattern synonyms.
  • v0.1.1.1 Changes

    May 24, 2016

    🏗 Minor change for Hackage build compatibility

  • v0.1.1.0 Changes

    May 24, 2016

    This version bump brings only a few changes:

    • 🖨 pretty-printing now handles dotted lists
    • a few new built-in identifier syntaxes in Data.SCargot.Common
    • a few new built-in comment syntaxes in Data.SCargot.Comments
  • v0.1.0.0

    October 24, 2015