Module docstring
{"# Minimal/maximal and bottom/top elements
This file defines predicates for elements to be minimal/maximal or bottom/top and typeclasses saying that there are no such elements.
Predicates
IsBot: An element is bottom if all elements are greater than it.IsTop: An element is top if all elements are less than it.IsMin: An element is minimal if no element is strictly less than it.IsMax: An element is maximal if no element is strictly greater than it.
See also isBot_iff_isMin and isTop_iff_isMax for the equivalences in a (co)directed order.
Typeclasses
NoBotOrder: An order without bottom elements.NoTopOrder: An order without top elements.NoMinOrder: An order without minimal elements.NoMaxOrder: An order without maximal elements. "}