diff options
author | sof <unknown> | 1998-08-27 13:08:54 +0000 |
---|---|---|
committer | sof <unknown> | 1998-08-27 13:08:54 +0000 |
commit | 8f3eae42434c77b622051936b8f98bbfaa3d6397 (patch) | |
tree | c3811c1b3447f41c0cd96c7aeb47196b6588cac5 /ghc/lib/std | |
parent | 0362724b34ab50432d8c32a660dd90c86c6cc718 (diff) | |
download | haskell-8f3eae42434c77b622051936b8f98bbfaa3d6397.tar.gz |
[project @ 1998-08-27 13:08:54 by sof]
Spell out which IO functions the Prelude provides
Diffstat (limited to 'ghc/lib/std')
-rw-r--r-- | ghc/lib/std/Prelude.lhs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/ghc/lib/std/Prelude.lhs b/ghc/lib/std/Prelude.lhs index 000dd10798..d81b81015b 100644 --- a/ghc/lib/std/Prelude.lhs +++ b/ghc/lib/std/Prelude.lhs @@ -9,7 +9,6 @@ module Prelude ( -- Everything from these modules module PrelList, - module PrelIO, module PrelTup, -- From PrelBase @@ -40,7 +39,12 @@ module Prelude ( ReadS, Read(readsPrec, readList), reads, read, lex, readParen, - -- From PrelShow + -- From IO + IO, FilePath, IOError, + fail, userError, catch, + putChar, putStr, putStrLn, print, + getChar, getLine, getContents, interact, + readFile, writeFile, appendFile, readIO, readLn, -- From PrelNum Ratio, Rational, @@ -62,7 +66,6 @@ module Prelude ( import PrelBase import PrelList -import PrelIO import PrelRead import PrelNum import PrelTup @@ -72,6 +75,7 @@ import PrelBounded import Monad import Maybe import PrelErr ( error, seqError ) +import IO -- These can't conveniently be defined in PrelBase because they use numbers, -- or I/O, so here's a convenient place to do them. |