Changelog for posable-1.0.0.0
Change Log
Notable changes to the project will be documented in this file.
The format is based on Keep a Changelog and the project adheres to the Haskell Package Versioning Policy (PVP)
unreleased
1.0.0.0 - 2022-06-08
This is the initial release of the library.
Added
- The POSable class, which captures non-recursive Haskell 98 data types as a product-of-sums
- A generic implementation of the POSable class, based on the generics-sop library
- A usage example (in examples/Examples.hs)
- Instances of POSable for data types in the Prelude (Bool, Maybe, Either, Ord, tuples up to length 16)