eliom

Client/server Web framework
IN THIS PACKAGE
type ('a, +'storage) eref'
type 'a eref = ( 'a, [ `Persistent | `Volatile ] ) eref'
exception Eref_not_initialized
val eref : scope:[< Eliom_common.all_scope ] -> ?secure:bool -> ?persistent:string -> 'a -> 'a eref
val eref_from_fun : scope:[< Eliom_common.all_scope ] -> ?secure:bool -> ?persistent:string -> ( unit -> 'a ) -> 'a eref
val get : 'a eref -> 'a Lwt.t
val set : 'a eref -> 'a -> unit Lwt.t
val modify : 'a eref -> ( 'a -> 'a ) -> unit Lwt.t
val unset : 'a eref -> unit Lwt.t
module Volatile : sig ... end
module Ext : sig ... end