Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Layer one Heyting algebra on top of the other. Note: this is not a categorical sum.
Instances
(Eq a, Eq b) => Eq (Layered a b) Source # | |
(Ord a, Ord b) => Ord (Layered a b) Source # | |
Defined in Algebra.Heyting.Layered | |
(Show a, Show b) => Show (Layered a b) Source # | |
(Heyting a, Heyting b, Eq a) => Heyting (Layered a b) Source # | |
(Lattice a, Lattice b) => Lattice (Layered a b) Source # | |
(BoundedJoinSemiLattice a, Lattice b) => BoundedJoinSemiLattice (Layered a b) Source # | |
Defined in Algebra.Heyting.Layered | |
(Lattice a, BoundedMeetSemiLattice b) => BoundedMeetSemiLattice (Layered a b) Source # | |
Defined in Algebra.Heyting.Layered |