Maintainer | Bas van Dijk <v.dijk.bas@gmail.com> |
---|---|
Safe Haskell | Trustworthy |
This module lifts the bytestring IO operations to handles with explicit IOModes.
- hGetLine :: ReadModes ioMode => Handle ioMode -> IO ByteString
- hGetContents :: ReadModes ioMode => Handle ioMode -> IO ByteString
- hGet :: ReadModes ioMode => Handle ioMode -> Int -> IO ByteString
- hGetSome :: ReadModes ioMode => Handle ioMode -> Int -> IO ByteString
- hGetNonBlocking :: ReadModes ioMode => Handle ioMode -> Int -> IO ByteString
- hPut :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ()
- hPutNonBlocking :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ByteString
- hPutStr :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ()
Documentation
hGetContents :: ReadModes ioMode => Handle ioMode -> IO ByteStringSource
Wraps Data.ByteString.
hGetContents
.
hGetSome :: ReadModes ioMode => Handle ioMode -> Int -> IO ByteStringSource
Wraps Data.ByteString.
hGetSome
.
hGetNonBlocking :: ReadModes ioMode => Handle ioMode -> Int -> IO ByteStringSource
Wraps Data.ByteString.
hGetNonBlocking
.
hPut :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ()Source
Wraps Data.ByteString.
hPut
.
hPutNonBlocking :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ByteStringSource
Wraps Data.ByteString.
hPutNonBlocking
.
hPutStr :: WriteModes ioMode => Handle ioMode -> ByteString -> IO ()Source
Wraps Data.ByteString.
hPutStr
.