This is client API (go to server)

Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Module Eliom_pervasives

module Eliom_pervasives : sig..end

Pervasives module for Eliom extending stdlib, should always be opened.


exception Eliom_Internal_Error of string
val id : 'a -> 'a
val (>>=) : 'a Lwt.t -> ('a -> 'b Lwt.t) -> 'b Lwt.t
val (>|=) : 'a Lwt.t -> ('a -> 'b) -> 'b Lwt.t
val (!!) : 'a Lazy.t -> 'a
val map_option : ('a -> 'b) -> 'a option -> 'b option
val iter_option : ('a -> unit) -> 'a option -> unit
type ('a, 'b) leftright =  | Left of 'a | Right of 'b
type poly
val from_poly : poly -> 'a
type 'a client_expr = int64 * poly
exception False
module List : sig..end
module String : sig..end
module Url : sig..end
module Printexc : sig..end
val debug : ('a, unit, string, unit) Pervasives.format4 -> 'a
val error : ('a, unit, string, 'b) Pervasives.format4 -> 'a
val debug_exn : ('a, unit, string, unit) Pervasives.format4 -> exn -> 'a
val jsdebug : 'a -> unit
val alert : ('a, unit, string, unit) Pervasives.format4 -> 'a
val jsalert : Js.js_string Js.t -> unit
val debug_var : string -> 'a -> unit
val lwt_ignore : ?message:string -> unit Lwt.t -> unit
val to_json : ?typ:'a -> 'b -> string
val of_json : ?typ:'a -> string -> 'b
val encode_form_value : 'a -> string
val unmarshal_js_var : string -> 'a
val encode_header_value : 'a -> string
module XML : sig..end

XML building and deconstructing.

module SVG : sig..end
module HTML5 : sig..end
type file_info