ttc v0.3.0.0 Release Notes

Release Date: 2020-11-03 // about 2 years ago
  • Overview

    ๐Ÿš€ This is a major release of TTC. The Parse type class now uses Textual
    error messages, and the following function is added:

    • ๐Ÿ“œ maybeParseWithRead

    ๐Ÿ“œ To migrate existing code, Parse instances must be changed to return
    ๐Ÿ“œ Textual errors instead of String errors. Calls to parse functions may
    ๐Ÿ”จ be refactored to make use of the Textual error messages. If a call to a
    ๐Ÿ“œ parse function breaks with an arbitrary type error, it may be an indicator
    ๐Ÿ“œ that the error message is not used; consider using a parseMaybe function
    instead.

    ๐Ÿš€ This release should contain all of the API changes for the upcoming 1.0.0.0
    ๐Ÿš€ release.


Previous changes from v0.2.3.0

  • Overview

    ๐Ÿš€ This is a patch release of TTC. It includes a bump of the bytestring
    dependency version upper bound. There are no other changes to the code in
    ๐Ÿš€ this release.