package eliom

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include Eliom_registration_sigs.S_poly with type 'a page = 'a kind with type options = unit with type 'a return = Eliom_service.non_ocaml
type 'a page = 'a kind
type options = unit
type 'a return = Eliom_service.non_ocaml
val register : ?app:string -> ?scope:[< Eliom_common.scope ] -> ?options:options -> ?charset:string -> ?code:int -> ?content_type:string -> ?headers:Eliom_service.Cohttp.Header.t -> ?secure_session:bool -> service: ('get, 'post, _, _, _, Eliom_service.non_ext, Eliom_service.reg, _, _, _, 'a return) Eliom_service.t -> ?error_handler:((string * exn) list -> 'a page Lwt.t) -> ('get -> 'post -> 'a page Lwt.t) -> unit

See S.register.

type 'a result = 'a kind
val send : ?options:options -> ?charset:string -> ?code:int -> ?content_type:string -> ?headers:Eliom_service.Cohttp.Header.t -> 'a page -> 'a result Lwt.t