bring PprType (and its Outputable Type instance) into scope
splitFunTy_maybe, tyConAppTyCon, splitTyConApp,
mkUTy, usOnce, usMany
)
splitFunTy_maybe, tyConAppTyCon, splitTyConApp,
mkUTy, usOnce, usMany
)
+import PprType () -- get at Outputable Type instance.
import Unique ( mkPrimOpIdUnique )
import BasicTypes ( Arity, Boxity(..) )
import PrelNames ( pREL_GHC, pREL_GHC_Name )
import Unique ( mkPrimOpIdUnique )
import BasicTypes ( Arity, Boxity(..) )
import PrelNames ( pREL_GHC, pREL_GHC_Name )