import Unique ( Unique )
import Id ( Id, GenId, StrictnessMark, mkTupleCon, mkDataCon,
- getDataConSig, getInstantiatedDataConSig )
+ dataConSig, getInstantiatedDataConSig )
import PprType ( specMaybeTysSuffix )
import NameTypes ( FullName )
import TyCon ( TyCon )
-- Needed in TyCon
mkTupleCon :: Int -> Id
-getDataConSig :: Id -> ([TyVar], [(Class, Type)], [Type], TyCon)
+dataConSig :: Id -> ([TyVar], [(Class, Type)], [Type], TyCon)
specMaybeTysSuffix :: [Maybe Type] -> _PackedString
instance Eq (GenClass a b)