package cohttp

  1. Overview
  2. Docs

Module Client.MakeSource

Parameters

module Base : BASE
module IO : S.IO with type 'a t = 'a Base.io

Signature

include module type of struct include Base end
type +'a io = 'a Base.io
type 'a with_context = 'a Base.with_context
type body = Base.body
val map_context : 'a with_context -> ('a -> 'b) -> 'b with_context
Sourceval call : (?headers:??? -> ?body:??? -> ?chunked:??? -> Http.Method.t -> Uri.t -> (Http.Response.t * body) io) with_context
Sourceval delete : (?body:??? -> ?chunked:??? -> ?headers:??? -> Uri.t -> (Http.Response.t * body) io) with_context
Sourceval get : (?headers:??? -> Uri.t -> (Http.Response.t * body) io) with_context
Sourceval head : (?headers:??? -> Uri.t -> Http.Response.t IO.t) with_context
Sourceval patch : (?body:??? -> ?chunked:??? -> ?headers:??? -> Uri.t -> (Http.Response.t * body) io) with_context
Sourceval post : (?body:??? -> ?chunked:??? -> ?headers:??? -> Uri.t -> (Http.Response.t * body) io) with_context
Sourceval put : (?body:??? -> ?chunked:??? -> ?headers:??? -> Uri.t -> (Http.Response.t * body) io) with_context