opium_kernel

Sinatra like web toolkit based on Lwt + Cohttp
Library opium_kernel
type ('req, 'rep) t = 'req -> 'rep Lwt.t
include Ppx_sexp_conv_lib.Sexpable.S2 with type ('req, 'rep) t := ( 'req, 'rep ) t
val t_of_sexp : ( Sexplib0.Sexp.t -> 'a ) -> ( Sexplib0.Sexp.t -> 'b ) -> Sexplib0.Sexp.t -> ( 'a, 'b ) t
val sexp_of_t : ( 'a -> Sexplib0.Sexp.t ) -> ( 'b -> Sexplib0.Sexp.t ) -> ( 'a, 'b ) t -> Sexplib0.Sexp.t
val id : ( 'a, 'a ) t
val const : 'rep -> ( _, 'rep ) t