Safe Haskell | None |
---|---|
Language | Haskell98 |
- vk_curl :: Env a -> Writer [CURLoption] () -> IO (Either String ByteString)
- vk_curl_file :: Env a -> String -> (ByteString -> IO ()) -> IO (Either String ())
- vk_curl_payload :: Env a -> Writer [CURLoption] () -> IO (Either String ByteString)
- pack :: [Char] -> ByteString
- unpack :: ByteString -> [Char]
Documentation
vk_curl :: Env a -> Writer [CURLoption] () -> IO (Either String ByteString) Source
Generic request sender. Returns whole HTTP answer as a ByteString
:: Env a | User environment |
-> String | URL |
-> (ByteString -> IO ()) | File write handler |
-> IO (Either String ()) |
Downloads the file and saves it on disk
vk_curl_payload :: Env a -> Writer [CURLoption] () -> IO (Either String ByteString) Source
Return HTTP payload, ignore headers
pack :: [Char] -> ByteString Source
unpack :: ByteString -> [Char] Source