Module type Persistent_singleton.S

module type S = sig .. end

type persistent_singleton 
val load : string ->
default:persistent_singleton ->
persistent_singleton Import.Deferred.t
val save : string ->
value:persistent_singleton -> unit Import.Deferred.t