From: ross Date: Thu, 14 Jul 2005 11:57:09 +0000 (+0000) Subject: [project @ 2005-07-14 11:57:09 by ross] X-Git-Tag: cmm-merge2~59 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=d4f706c4bf7528252bc1f395f7b5c376ea9f6fa8;p=ghc-base.git [project @ 2005-07-14 11:57:09 by ross] Hugs only: more specific imports --- diff --git a/Data/Typeable.hs b/Data/Typeable.hs index 159137c..4636952 100644 --- a/Data/Typeable.hs +++ b/Data/Typeable.hs @@ -112,10 +112,12 @@ import GHC.Arr ( Array, STArray ) #endif #ifdef __HUGS__ -import Hugs.Prelude -import Hugs.IO -import Hugs.IORef -import Hugs.IOExts +import Hugs.Prelude ( Key(..), TypeRep(..), TyCon(..), Ratio, + Exception, ArithException, IOException, + ArrayException, AsyncException, Handle, + Ptr, FunPtr, ForeignPtr, StablePtr ) +import Hugs.IORef ( IORef, newIORef, readIORef, writeIORef ) +import Hugs.IOExts ( unsafePerformIO, unsafeCoerce ) -- For the Typeable instance import Hugs.Array ( Array ) import Hugs.ConcBase ( MVar )