hoauth-0.2.4: A Haskell implementation of OAuth 1.0a protocol.
Network.OAuth.Http.HttpClient
Description
A type class that is able to perform HTTP requests.
Synopsis
class Monad m => HttpClient m whereSource
The HttpClient type class.
Methods
request :: Request -> m ResponseSource
Performs the request and returns the response wrapped into a given monad.
unpack :: m a -> IO aSource
Unpacks the monad and returns the inner IO monad.
Instances
newtype CurlM a Source
The libcurl backend
Constructors
Fields