Semilattice All Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice Any Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice () Source # | |
Instance detailsDefined in Data.Semilattice |
(Ord a, Bounded a) => Semilattice (Max a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Ord a, Bounded a) => Semilattice (Min a) Source # | |
Instance detailsDefined in Data.Semilattice |
Ord a => Semilattice (Set a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice a => Semilattice (MonoidalIntMap a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice a => Semilattice (MonoidalIntMap a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice a => Semilattice (OctTree a) Source # | |
Instance detailsDefined in Data.OctTree |
Semilattice a => Semilattice (QuadTree a) Source # | |
Instance detailsDefined in Data.QuadTree |
Semilattice a => Semilattice (Maybe a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Hashable k, Eq k, Semilattice a) => Semilattice (MonoidalHashMap k a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Ord k, Semilattice a) => Semilattice (MonoidalMap k a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Ord k, Semilattice a) => Semilattice (MonoidalMap k a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice b => Semilattice (a -> b) Source # | |
Instance detailsDefined in Data.Semilattice |
(Semilattice a, Semilattice b) => Semilattice (a, b) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice a => Semilattice (Const a b) Source # | |
Instance detailsDefined in Data.Semilattice |
(Semilattice a, Semilattice b, Semilattice c) => Semilattice (a, b, c) Source # | |
Instance detailsDefined in Data.Semilattice Methods (/\) :: (a, b, c) -> (a, b, c) -> (a, b, c) Source # |
(Semilattice (f a), Semilattice (g a)) => Semilattice (Product f g a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Semilattice (f a), Semilattice (g a)) => Semilattice ((f :*: g) a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice a => Semilattice (K1 i a b) Source # | |
Instance detailsDefined in Data.Semilattice |
(Semilattice a, Semilattice b, Semilattice c, Semilattice d) => Semilattice (a, b, c, d) Source # | |
Instance detailsDefined in Data.Semilattice Methods (/\) :: (a, b, c, d) -> (a, b, c, d) -> (a, b, c, d) Source # |
Semilattice (f (g a)) => Semilattice (Compose f g a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice (f (g a)) => Semilattice ((f :.: g) a) Source # | |
Instance detailsDefined in Data.Semilattice |
Semilattice (f a) => Semilattice (M1 i c f a) Source # | |
Instance detailsDefined in Data.Semilattice |
(Semilattice a, Semilattice b, Semilattice c, Semilattice d, Semilattice e) => Semilattice (a, b, c, d, e) Source # | |
Instance detailsDefined in Data.Semilattice Methods (/\) :: (a, b, c, d, e) -> (a, b, c, d, e) -> (a, b, c, d, e) Source # |