Input/output functions mandated by the standard Prelude.
\begin{code}
+{-# OPTIONS -fno-implicit-prelude #-}
+
module PrelIO (
IO, FilePath, IOError,
fail, userError, catch,
readFile, writeFile, appendFile, readIO, readLn
) where
-import Prelude ()
import IO
import IOHandle
import IOBase