package awsm-lwt

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include Awsm.Http.Io.S with type 'a s := 'a Lwt.t and type 'a stream := 'a Lwt_stream.t
include Awsm.Http.Monad.S with type 'a s := 'a Lwt.t
type t

Monad type lifted into the app type.

val inj : 'a Lwt.t -> ('a, t) Awsm.Http.Monad.app
val prj : ('a, t) Awsm.Http.Monad.app -> 'a Lwt.t
val monad : t Awsm.Http.Monad.t
val make_stream : 'a Lwt_stream.t -> ('a, t) Awsm.Http.Response.stream