- Swapped Boolean (now a type class) and BooleanAlgebra (now a data type)
- Reexport Algebra.Heyting and Algebra.Heyting.Free modules from lattices
- Added Algebra.Heyting.CounterExample
- Added Algebra.Heyting.Free.atom
- Added
BoolRing
a Boolean ring - Check distributivity laws
- newtype
Ordered
adds Heyting algebra instance for every type satisfying theOrd
constraint. - (<=>) operator added
- Library does not depens on QuickCheck anymore
- First version. Released on an unsuspecting world.