A declarative description of an auxiliary binding that should be
generated. See Note [Auxiliary binders] for a more detailed description
of how these are used.
Constructors
DerivTag2Con TyCon RdrName$tag2con: Given a tag, computes the corresponding data constructorDerivMaxTag TyCon RdrName$maxtag: The maximum possible tag value among a data type's constructorsDerivDataDataType TyCon RdrName [RdrName]$t: TheDataTyperepresentation for aDatainstanceDerivDataConstr DataCon RdrName RdrName$c: TheConstrrepresentation for aDatainstance