use the Haskell 98 module Control.Exception.Base in the Concurrent modules
authorRoss Paterson <ross@soi.city.ac.uk>
Wed, 13 Aug 2008 00:02:19 +0000 (00:02 +0000)
committerRoss Paterson <ross@soi.city.ac.uk>
Wed, 13 Aug 2008 00:02:19 +0000 (00:02 +0000)
Control/Concurrent.hs
Control/Concurrent/MVar.hs

index a0faad0..8b90e70 100644 (file)
@@ -92,7 +92,7 @@ module Control.Concurrent (
 
 import Prelude
 
-import Control.Exception as Exception
+import Control.Exception.Base as Exception
 
 #ifdef __GLASGOW_HASKELL__
 import GHC.Exception
index d4a1a48..3513bbd 100644 (file)
@@ -46,7 +46,7 @@ import GHC.Conc ( MVar, newEmptyMVar, newMVar, takeMVar, putMVar,
 #endif
 
 import Prelude
-import Control.Exception
+import Control.Exception.Base
 
 {-|
   This is a combination of 'takeMVar' and 'putMVar'; ie. it takes the value