ZVON > References > Haskell reference
| Indexes | Syntax | Prelude | Ratio | Complex | Numeric | Ix | Array | List | Maybe | Char | Monad | >> IO << | Directory | System | Time | Locale | CPUTime | Random

Module: IO
Datatype: Handle
Description:
Definition:
data Handle = ... -- implementation-dependent
In function types: Handle : stderr, stdin, stdout
IOError -> Maybe Handle : ioeGetHandle
FilePath -> IOMode -> IO Handle : openFile
Handle -> IO () : hClose, hFlush
Handle -> IO Integer : hFileSize
Handle -> IO Bool : hIsClosed, hIsEOF, hIsOpen, hIsReadable, hIsSeekable, hIsWritable, hReady
Handle -> BufferMode -> IO () : hSetBuffering
Handle -> IO BufferMode : hGetBuffering
Handle -> IO HandlePosn : hGetPosn
HandlePosn -> IO () : hSetPosn
Handle -> SeekMode -> Integer -> IO () : hSeek
Handle -> Int -> IO Bool : hWaitForInput
Handle -> IO Char : hGetChar, hLookAhead
Handle -> IO String : hGetContents, hGetLine
Handle -> Char -> IO () : hPutChar
Handle -> String -> IO () : hPutStr, hPutStrLn
Handle -> a -> IO () : hPrint