Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Control.Object.Semilattice
Documentation
class Infimum a where Source #
When providing a new instance, you should ensure it satisfies the three laws: * Associativity: x /\ (y /\ z) ≡ (x /\ y) /\ z * Commutativity: x /\ y ≡ y /\ x * Idempotency: x /\ x ≡ x
Minimal complete definition