Module docstring
{"# Bounded lattices
This file defines top and bottom elements (greatest and least elements) of a type, the bounded
variants of different kinds of lattices, sets up the typeclass hierarchy between them, and provides
instances for Prop and fun.
Common lattices
- Distributive lattices with a bottom element. Notated by
[DistribLattice α] [OrderBot α]. It captures the properties ofDisjointthat are common toGeneralizedBooleanAlgebraandDistribLatticewhenOrderBot. - Bounded and distributive lattice. Notated by
[DistribLattice α] [BoundedOrder α]. Typical examples includePropandSet α. ","### Top, bottom element ","#### In this section we prove some properties about monotone and antitone operations onProp"}