Changelog for rerefined-0.8.0
0.8.0 (2024-10-12)
- tweak
Simplifyexports (should stay fairly stable now)
0.7.0 (2024-10-11)
- add predicate simplifier at
Rerefined.Simplify- old "normalizer" stuff removed
0.6.0 (2024-10-01)
- remove
Viapredicate, only needvalidateVia - swap
validateBoolargs
0.5.1 (2024-06-11)
- add
Viapredicate
0.5.0 (2024-05-26)
- add tentative operator versions of predicates
- clear up WIP normalization story
0.4.0 (2024-05-11)
- add
Eq,Ord,Arbitraryinstances - simplify modules (fewer)
- add
reifyPredicate,reifyPredicate1for reifying predicates toa -> Bool
0.3.0 (2024-05-07)
- refactor predicate names: now handled with a sort of type-level
Show. noTypeable, lots of custom prettiness (infix operators!) - refactor logical predicates, keeping them together doesn't help
- define relational operators using
Orderingand logicalOr - add missing
Foldable,Traversableinstances toRefined1 - general cleanup
0.2.0 (2024-05-01)
- add missing
Showinstance toRefineFailure - add missing
Functorinstance toRefined1 - general cleanup
0.1.0 (2024-04-30)
Initial release.
- rewrite of Nikita Volkov's refined library