#endif
) where
-import Prelude
+import Prelude -- Explicit dependency helps 'make depend' do the right thing
#ifdef __HUGS__
import Hugs.IORef
)
#endif
-#ifndef __NHC__
-import Data.Dynamic
-#endif
-
#if defined(__GLASGOW_HASKELL__) && !defined(__PARALLEL_HASKELL__)
-- |Make a 'Weak' pointer to an 'IORef'
mkWeakIORef :: IORef a -> IO () -> IO (Weak (IORef a))