| Safe Haskell | None |
|---|
Network.HTTP.Client.Util
- hGetSome :: Handle -> Int -> IO ByteString
- (<>) :: Monoid m => m -> m -> m
- readDec :: Integral i => String -> Maybe i
- hasNoBody :: ByteString -> Int -> Bool
- fromStrict :: ByteString -> ByteString
Documentation
hGetSome :: Handle -> Int -> IO ByteString
Like hGet, except that a shorter ByteString may be returned
if there are not enough bytes immediately available to satisfy the
whole request. hGetSome only blocks if there is no data
available, and EOF has not yet been reached.
Arguments
| :: ByteString | request method |
| -> Int | status code |
| -> Bool |
fromStrict :: ByteString -> ByteString
O(1) Convert a strict ByteString into a lazy ByteString.