module Data.Comp.MultiParam.Derive
(
derive,
module Data.Comp.MultiParam.Derive.Equality,
module Data.Comp.MultiParam.Derive.Ordering,
module Data.Comp.MultiParam.Derive.Show,
module Data.Comp.MultiParam.Derive.HDifunctor,
module Data.Comp.Multi.Derive.Foldable,
module Data.Comp.Multi.Derive.Traversable,
module Data.Comp.MultiParam.Derive.SmartConstructors,
module Data.Comp.MultiParam.Derive.SmartAConstructors,
module Data.Comp.MultiParam.Derive.LiftSum
) where
import Data.Comp.Derive.Utils (derive)
import Data.Comp.MultiParam.Derive.Equality
import Data.Comp.MultiParam.Derive.Ordering
import Data.Comp.MultiParam.Derive.Show
import Data.Comp.MultiParam.Derive.HDifunctor
import Data.Comp.Multi.Derive.Foldable
import Data.Comp.Multi.Derive.Traversable
import Data.Comp.MultiParam.Derive.SmartConstructors
import Data.Comp.MultiParam.Derive.SmartAConstructors
import Data.Comp.MultiParam.Derive.LiftSum