Copyright | (C) 2010-2015 Maximilian Bolingbroke 2015 Oleg Grenrus |
---|---|
License | BSD-3-Clause (see the file LICENSE) |
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | Safe |
Language | Haskell2010 |
Documentation
The opposite lattice of a given lattice. That is, switch meets and joins.
Monad Op Source # | |
Functor Op Source # | |
Applicative Op Source # | |
Foldable Op Source # | |
Traversable Op Source # | |
Eq a => Eq (Op a) Source # | |
Data a => Data (Op a) Source # | |
Ord a => Ord (Op a) Source # | |
Read a => Read (Op a) Source # | |
Show a => Show (Op a) Source # | |
Generic (Op a) Source # | |
NFData a => NFData (Op a) Source # | |
Hashable a => Hashable (Op a) Source # | |
PartialOrd a => PartialOrd (Op a) Source # | |
BoundedLattice a => BoundedLattice (Op a) Source # | |
BoundedJoinSemiLattice a => BoundedMeetSemiLattice (Op a) Source # | |
BoundedMeetSemiLattice a => BoundedJoinSemiLattice (Op a) Source # | |
Lattice a => Lattice (Op a) Source # | |
JoinSemiLattice a => MeetSemiLattice (Op a) Source # | |
MeetSemiLattice a => JoinSemiLattice (Op a) Source # | |
Generic1 * Op Source # | |
type Rep (Op a) Source # | |
type Rep1 * Op Source # | |