module UVMHS.Core.Classes
  ( module UVMHS.Core.Classes.Arithmetic
  , module UVMHS.Core.Classes.Bitty
  , module UVMHS.Core.Classes.Collections
  , module UVMHS.Core.Classes.Comonad
  , module UVMHS.Core.Classes.Constraints
  , module UVMHS.Core.Classes.DSL
  , module UVMHS.Core.Classes.Functors
  , module UVMHS.Core.Classes.Lattice
  , module UVMHS.Core.Classes.Monoid
  , module UVMHS.Core.Classes.Morphism
  , module UVMHS.Core.Classes.Order
  ) where

import UVMHS.Core.Classes.Arithmetic
import UVMHS.Core.Classes.Bitty
import UVMHS.Core.Classes.Collections
import UVMHS.Core.Classes.Comonad
import UVMHS.Core.Classes.Constraints
import UVMHS.Core.Classes.DSL
import UVMHS.Core.Classes.Functors
import UVMHS.Core.Classes.Lattice
import UVMHS.Core.Classes.Monoid
import UVMHS.Core.Classes.Morphism
import UVMHS.Core.Classes.Order