|
|
|
Description |
The Data.Lattice module defines the class of lattices,
i.e. types with meet (/\) and join (\/) operations satisfying the
properties of boolean lattices.
|
|
Synopsis |
|
|
|
Documentation |
|
class Lattice a where |
The Lattice class defines boolean-like lattice structures with
/\ and \/ (meet and join) operations. Minimal and maximal
elements are specified as Maybes.
| | Methods | lempty :: Maybe a | | lfull :: Maybe a | | (/\) :: a -> a -> a | | (\/) :: a -> a -> a | | meet :: [a] -> Maybe a | | join :: [a] -> Maybe a |
| | Instances | |
|
|
Produced by Haddock version 2.3.0 |