TcDeriv
tcDeriving
data
DerivInfo
mkDerivInfos