All Versions
7
Latest Version
Avg Release Cycle
173 days
Latest Release
2240 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