hoauth-0.2.1: A Haskell implementation of OAuth 1.0a protocol.

Network.OAuth.Http.HttpClient

Description

A type class that is able to perform HTTP requests.

Synopsis

Documentation

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.

Instances

newtype CurlM a Source

The libcurl backend

Constructors

CurlM 

Fields

unCurlM :: IO a