--import Pretty
--import Util
--import PprType
---import PprStyle
--import Kind
IMP_Ubiq()
import Kind ( mkBoxedTypeKind, mkArrowKind )
import Name --( mkWiredInTyConName, mkWiredInIdName, mkTupNameStr )
import TyCon ( mkDataTyCon, mkTupleTyCon, mkSynTyCon,
- NewOrData(..), TyCon, SYN_IE(Arity)
+ TyCon, SYN_IE(Arity)
)
+import BasicTypes ( NewOrData(..) )
import Type ( mkTyConTy, applyTyCon, mkSigmaTy, mkTyVarTys,
mkFunTy, mkFunTys, maybeAppTyCon,
GenType(..), SYN_IE(ThetaType), SYN_IE(TauType) )