Data.Comp.Param.Derive

derive

EqD

class EqD f

makeEqD

OrdD

class OrdD f

makeOrdD

ShowD

class ShowD f

makeShowD

Difunctor

class Difunctor f

makeDifunctor

Ditraversable

class Ditraversable f

makeDitraversable

Smart Constructors

smartConstructors

Smart Constructors w/ Annotations

smartAConstructors

Lifting to Sums

liftSum