irmin-pack.mem
Commit.Val
Val provides functions for commit values.
Val
irmin-pack
irmin-pack.layered
type t = value
The type for commit values.
type hash = key
Type for keys.
val v : info:Irmin__.Info.t -> node:hash -> parents:hash list -> t
Create a commit.
val node : t -> hash
The underlying node.
val parents : t -> hash list
The commit parents.
val info : t -> Irmin__.Info.t
The commit info.
val t : t Irmin__.Type.t
t is the value type for t.
t
val hash_t : hash Irmin__.Type.t
hash_t is the value type for hash.
hash_t
hash