Atomic_write.Mmodule Key : Type.Smodule Value : Type.Stype key = Key.ttype value = Value.tval v : Irmin__.Conf.t -> t Lwt.tv config initialises a storage layer, with the configuration config.
find t k is Some v if k is associated to v in t and None is k is not present in t.
batch t f applies the operations in f in a batch. The exact guarantees depend on the implementation.
val clear : t -> unit Lwt.tclear t clears the storage. This operation is expected to be slow.
val close : t -> unit Lwt.tclose t frees up all the resources associated with t.