[project @ 2002-10-09 17:24:12 by malcolm]
[ghc-base.git] / System / IO / Unsafe.hs
index 9ace00c..98dfe2b 100644 (file)
@@ -26,3 +26,10 @@ import GHC.IOBase
 #ifdef __HUGS__
 import Hugs.IOExts
 #endif
+
+#ifdef __NHC__
+import NHC.Internal (unsafePerformIO)
+
+unsafeInterleaveIO :: IO a -> IO a
+unsafeInterleaveIO f = let x = unsafePerformIO f in return x
+#endif