Append a => Bind ((∧) a) Source # | |
Instance details |
Functor ((∧) a) Source # | |
Instance details |
FunctorM ((∧) a) Source # | |
Instance details |
Monoid a => Monad ((∧) a) Source # | |
Instance details |
Null a => Return ((∧) a) Source # | |
Instance details |
(Bot a, Bot b) => Bot (a ∧ b) Source # | |
Instance details |
(Difference a, Difference b) => Difference (a ∧ b) Source # | |
Instance details |
(Dual a, Dual b) => Dual (a ∧ b) Source # | |
Instance details |
(Join a, Join b) => Join (a ∧ b) Source # | |
Instance details |
(JoinLattice a, JoinLattice b) => JoinLattice (a ∧ b) Source # | |
Instance details |
(Lattice a, Lattice b) => Lattice (a ∧ b) Source # | |
Instance details |
(Meet a, Meet b) => Meet (a ∧ b) Source # | |
Instance details |
(MeetLattice a, MeetLattice b) => MeetLattice (a ∧ b) Source # | |
Instance details |
(POrd a, POrd b) => POrd (a ∧ b) Source # | |
Instance details |
(Top a, Top b) => Top (a ∧ b) Source # | |
Instance details |
(Append a, Append b) => Append (a ∧ b) Source # | |
Instance details |
(Monoid a, Monoid b) => Monoid (a ∧ b) Source # | |
Instance details |
(Null a, Null b) => Null (a ∧ b) Source # | |
Instance details |