module Bounded ( -- * Bounded Bounded(..) , Lower(..) , Upper(..) -- ** Newtypes , Bound(..) ) where import Data.Semilattice.Bound import Data.Semilattice.Lower import Data.Semilattice.Upper import GHC.Enum