[project @ 1998-05-26 13:00:47 by simonm]
authorsimonm <unknown>
Tue, 26 May 1998 13:00:53 +0000 (13:00 +0000)
committersimonm <unknown>
Tue, 26 May 1998 13:00:53 +0000 (13:00 +0000)
- remove references to PrelUnsafe(ST)

ghc/lib/concurrent/Channel.lhs
ghc/lib/concurrent/Merge.lhs
ghc/lib/exts/IOExts.lhs
ghc/lib/exts/ST.lhs

index 6ae4ac8..ec87479 100644 (file)
@@ -29,7 +29,7 @@ module Channel
 import Prelude
 import PrelConc
 import PrelST
-import PrelUnsafe ( unsafeInterleaveIO )
+import PrelIOBase ( unsafeInterleaveIO )
 \end{code}
 
 A channel is represented by two @MVar@s keeping track of the two ends
index a036a05..39f1c4c 100644 (file)
@@ -16,7 +16,6 @@ module Merge
 
 import Semaphore
 import PrelConc
-import PrelUnsafe  ( unsafeInterleaveIO )
 import PrelIOBase
 
 max_buff_size = 1
index 4489ba6..305b151 100644 (file)
@@ -44,7 +44,6 @@ import PrelBase
 import PrelIOBase
 import PrelHandle ( openFileEx, IOModeEx(..) )
 import PrelST
-import PrelUnsafe
 import PrelArr
 import PrelGHC
 import Ix
index 2777fe4..238f713 100644 (file)
@@ -29,7 +29,6 @@ module ST (
     ) where
 
 import PrelArr
-import PrelUnsafeST
 import PrelST
 import PrelBase        ( Eq(..), Int, Bool, ($), ()(..) )
 import Monad