Make.Commit
Commits
type hash = Store.Hash.t
type tree = Tree.t
type key = Store.commit_key
val tree_t : tree Irmin.Type.t
val hash_t : hash Irmin.Type.t
val key_t : key Irmin.Type.t
module Info = Store.Info
type t = {
info : Info.t;
parents : key list;
key : key;
tree : tree;
}
val t : t Irmin.Type.t
val info : t -> Info.t
val key : t -> key
val parents : t -> key list
val tree : t -> tree
val v : info:Info.t -> parents:key list -> key:key -> tree:tree -> t