% (c) The AQUA Project, Glasgow University, 1994-1996
%
-\section[IOBase]{Module @IOBase@}
+\section[PrelIOBase]{Module @PrelIOBase@}
Definitions for the @IO@ monad and its friends. Everything is exported
concretely; the @IO@ module itself exports abstractly.
{-# OPTIONS -fno-implicit-prelude #-}
#include "error.h"
-module IOBase where
+module PrelIOBase where
-import {-# SOURCE #-} GHCerr ( error )
-import STBase
+import {-# SOURCE #-} PrelErr ( error )
+import PrelST
import PrelTup
import PrelMaybe
-import Addr
-import PackBase ( unpackCString )
+import PrelAddr
+import PrelPack ( unpackCString )
import PrelBase
-import ArrBase ( ByteArray(..), MutableVar(..) )
-
-import GHC
+import PrelArr ( ByteArray(..), MutableVar(..) )
+import PrelGHC
\end{code}