.TH "Eliom_lib" 3o 2014-07-10 OCamldoc "" .SH NAME Eliom_lib \- A few common functions used by Eliom. .SH Module Module Eliom_lib .SH Documentation .sp Module .BI "Eliom_lib" : .B sig end .sp A few common functions used by Eliom\&. See also .sp .sp .sp .sp .I include Ocsigen_lib .sp .sp .I include Eliom_lib_base .sp .sp .I type .B 'a .I client_value .sp See \&. .sp .sp .I exception Client_value_creation_invalid_context .B of .B int64 .sp Raised if a client value of the given closure ID is created at a point in time where it is neither global (i\&.e\&. during the initialization of the server program), nor request (i\&.e\&. during the processing of a request)\&. .sp .sp .I exception Eliom_Internal_Error .B of .B string .sp .sp .I type file_info = .B Ocsigen_extensions.file_info .sp .sp .I val to_json : .B ?typ:'a Deriving_Json.t -> 'a -> string .sp .sp .I val of_json : .B ?typ:'a Deriving_Json.t -> string -> 'a .sp .sp .I val debug : .B ('a, unit, string, unit) Pervasives.format4 -> 'a .sp .sp .I val jsmarshal : .B 'a -> string .sp Marshal an OCaml value into a string\&. All characters are escaped .sp .sp