Module type Blob_log.S

Signature of Blob_log

module Store : Irmin.KV

Store for the log. All store related operations like branching, cloning, merging, etc are done through this module.

type value

Type of log entry

val append : path:Store.path -> Store.t -> value -> unit Lwt.t

Append an entry to the log

val read_all : path:Store.path -> Store.t -> value list Lwt.t

Read the entire log