import DataCon ( DataCon, StrictnessMark(..), mkDataCon, dataConId )
import Var ( TyVar, tyVarKind )
import TyCon ( TyCon, AlgTyConFlavour(..), tyConDataCons,
- mkTupleTyCon, isUnLiftedTyCon, mkAlgTyConRep
+ mkTupleTyCon, isUnLiftedTyCon, mkAlgTyCon
)
import BasicTypes ( Arity, RecFlag(..), Boxity(..), isBoxed )
pcTyCon new_or_data is_rec name tyvars argvrcs cons
= tycon
where
- tycon = mkAlgTyConRep name kind
+ tycon = mkAlgTyCon name kind
tyvars
[] -- No context
argvrcs