charTy, stringTy, charTyConName,
- doubleTyCon, doubleDataCon, doubleTy,
+ doubleTyCon, doubleDataCon, doubleTy, doubleTyConName,
- floatTyCon, floatDataCon, floatTy,
+ floatTyCon, floatDataCon, floatTy, floatTyConName,
intTyCon, intDataCon, intTyCon_RDR, intDataCon_RDR, intTyConName,
intTy,
(mkArrowKinds (map tyVarKind tyvars) liftedTypeKind)
tyvars
argvrcs
- (DataTyCon (Just []) cons is_enum)
+ [] -- No stupid theta
+ (DataTyCon cons is_enum)
[] -- No record selectors
is_rec
True -- All the wired-in tycons have generics