BufferMode
Handle
HandlePosn
IOMode
SeekMode
FilePath -> IOMode -> IO Handle
Handle
Handle -> BufferMode -> IO ()
Handle -> IO BufferMode
Handle -> a -> IO ()
Handle -> Char -> IO ()
Handle -> Int -> IO Bool
Handle -> IO ()
Handle -> IO Bool
Handle -> IO Char
Handle -> IO HandlePosn
Handle -> IO Integer
Handle -> IO String
Handle -> SeekMode -> Integer -> IO ()
Handle -> String -> IO ()
HandlePosn -> IO ()
IO a -> (a -> IO b) -> (a -> IO c) -> IO c
IO a -> (a -> IO b) -> IO c -> IO c
IO a -> IO (Either IOError a)
IO Bool
IOError -> Bool
IOError -> Maybe FilePath
IOError -> Maybe Handle
IOError -> String