ed8a3c169aec4970940297bb30a1f5cfb64777a3
[ghc-hetmet.git] / ghc / lib / glaExts / IOExts.lhs
1 %
2 % (c) The AQUA Project, Glasgow University, 1994-1996
3 %
4
5 \section[IOExts]{Module @IOExts@}
6
7 \begin{code}
8 {-# OPTIONS -fno-implicit-prelude #-}
9
10 module IOExts
11         ( fixIO
12         , unsafePerformIO
13         , unsafeInterleaveIO
14
15         , IORef
16           -- instance Eq (MutVar a)
17         , newIORef
18         , readIORef
19         , writeIORef
20
21         , trace
22         , performGC
23         ) where
24 \end{code}
25
26 \begin{code}
27 import IOBase
28 import IORef
29 import STBase
30 import Unsafe
31 \end{code}