For a brief tutorial to
exhaustive, check out the documentation for
Control.Exhaustive, which contains a small example.
Compile with base-4.9.
Compile with generics-sop 0.2. Thanks to @kosmikus for this change.
Increased the upper-bound of base to allow < 4.9 and transforms < 0.5. Now builds on GHC 7.10.1.
New API new using Template Haskell to provide named constructors. Users should check the latest documentation for 'Control.Exhaustive' to see how the new API is used.
- Initial release