Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
Instances
Functor MaxMin Source # | |
Applicative MaxMin Source # | |
Prd a => Eq (MaxMin a) Source # | |
Show a => Show (MaxMin a) Source # | |
Ord a => Semigroup (Meet (MaxMin a)) Source # | |
Ord a => Semigroup (Join (MaxMin a)) Source # | |
(Ord a, Maximal a) => Monoid (Meet (MaxMin a)) Source # | |
(Ord a, Minimal a) => Monoid (Join (MaxMin a)) Source # | |
Prd a => Prd (MaxMin a) Source # | |
Defined in Data.Semilattice.MaxMin (<=) :: MaxMin a -> MaxMin a -> Bool Source # (>=) :: MaxMin a -> MaxMin a -> Bool Source # (<) :: MaxMin a -> MaxMin a -> Bool Source # (>) :: MaxMin a -> MaxMin a -> Bool Source # (?~) :: MaxMin a -> MaxMin a -> Bool Source # (=~) :: MaxMin a -> MaxMin a -> Bool Source # (/~) :: MaxMin a -> MaxMin a -> Bool Source # (~~) :: MaxMin a -> MaxMin a -> Bool Source # | |
(Ord a, Bound a) => Lattice (MaxMin a) Source # | |
Defined in Data.Semilattice.MaxMin |