[Haskell-cafe] [ANN] ttc-1.0.0.0 - Textual Type Classes

Travis Cardwell travis.cardwell at extrema.is
Thu Jun 3 02:06:23 UTC 2021


I am happy to announce the 1.0 release of TTC (Textual Type Classes).

The library provides the following functionality:

* The Textual type class is used to convert between common textual data
  types.  It can be used to write functions that accept or return values
  of any of these textual data types.

* The Render type class is used to render a value as text.  Avoid bugs
  by only using Show for debugging/development purposes.

* The Parse type class is used to parse a value from text.  Unlike Read,
  it has support for error messages.

* Validate constants at compile-time using Parse instances.

Links:

* GitHub: https://github.com/ExtremaIS/ttc-haskell
* Hackage: https://hackage.haskell.org/package/ttc
* Guided Tour: https://www.extrema.is/articles/ttc-textual-type-classes

Best regards,

Travis


More information about the Haskell-Cafe mailing list