Module Irmin__Commit

Manage the database history.

module Make : functor (C : Irmin__.S.S0) -> functor (N : Irmin__.S.S0) -> Irmin__.S.COMMIT with type commit = C.t and type node = N.t
module Store : functor (N : Irmin__.S.NODE_STORE) -> functor (C : sig ... end) -> Irmin__.S.COMMIT_STORE with type t = N.t * C.t and type key = C.key and type value = C.value and module Key = C.Key and module Val = C.Val
module History : functor (C : Irmin__.S.COMMIT_STORE) -> Irmin__.S.COMMIT_HISTORY with type t = C.t and type v = C.Val.t and type node = C.Node.key and type commit = C.key