Ocsigen_libSourceThis module contains some auxiliaries for the Ocsigenserver. In contrast to Ocsigen_lib_base, the function may also refer to libraries other than the standard library.
include module type of Ocsigen_lib_base
with type poly = Ocsigen_lib_base.poly
and type yesnomaybe = Ocsigen_lib_base.yesnomaybe
and type ('a, 'b) leftright = ('a, 'b) Ocsigen_lib_base.leftright
and type 'a Clist.t = 'a Ocsigen_lib_base.Clist.t
and type 'a Clist.node = 'a Ocsigen_lib_base.Clist.nodeval (!!) : 'a Lazy.t -> 'amodule Tuple3 : sig ... endtype poly = Ocsigen_lib_base.polyval to_poly : 'a -> polyval from_poly : poly -> 'amodule Option : sig ... endModule Option to compute type 'a option
module List : sig ... endImprovement of module List
module Clist : sig ... endCircular lists
module Int : sig ... endmodule String_base : sig ... endImprovement of module String
module Url_base : sig ... endGenerate an unique and cryptographically safe random string. It is impossible to guess for other people and will never return twice the same value (with very good probabilities).
module String : module type of String_baseImprovement of module String