be specific when importing Data.Typeable
authorSimon Marlow <marlowsd@gmail.com>
Thu, 3 Nov 2011 19:49:05 +0000 (19:49 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 4 Nov 2011 13:09:53 +0000 (13:09 +0000)
compiler/types/Class.lhs
compiler/types/InstEnv.lhs
compiler/types/TyCon.lhs

index 3b71ce3..a96cb2f 100644 (file)
@@ -34,7 +34,7 @@ import Util
 import Outputable
 import FastString
 
-import Data.Typeable hiding (TyCon)
+import Data.Typeable (Typeable)
 import qualified Data.Data as Data
 \end{code}
 
index 96b02a8..d05495f 100644 (file)
@@ -35,7 +35,7 @@ import UniqFM
 import Id
 import FastString
 
-import Data.Data        hiding (TyCon, mkTyConApp)
+import Data.Data        ( Data, Typeable )
 import Data.Maybe       ( isJust, isNothing )
 \end{code}
 
index c8766d9..45a11bc 100644 (file)
@@ -97,7 +97,7 @@ import FastString
 import Constants
 import Util
 import qualified Data.Data as Data
-import Data.Typeable hiding (TyCon)
+import Data.Typeable (Typeable)
 \end{code}
 
 -----------------------------------------------