This is server API (go to client)

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
type yesnomaybe =  | Yes | No | Maybe
type ('a, 'b) leftright =  | Left of 'a | Right of 'b
val map_option : ('a -> 'b) -> 'a option -> 'b option
val fst3 : 'a * 'b * 'c -> 'a
val snd3 : 'a * 'b * 'c -> 'b
val thd3 : 'a * 'b * 'c -> 'c
type poly
val to_poly : 'a -> poly
type 'a client_expr = int64 * poly
module List : sig..end
module String : sig..end
module Url : sig..end
module Ip_address : sig..end
module Filename : sig..end
module Printexc : sig..end
module Int : sig..end
val to_json : ?typ:'a Deriving_Json.t -> 'a -> string
val of_json : ?typ:'a Deriving_Json.t -> string -> 'a
module XML : sig..end

XML building and deconstructing.

module SVG : sig..end
module HTML5 : sig..end
module XHTML : sig..end
type file_info = Ocsigen_extensions.file_info
val debug : ('a, unit, string, unit) Pervasives.format4 -> 'a