Irmin.Content_addressableContent-addressable backends.
module type S = sig ... endA content-addressable store is an indexed read-write store in which values are keyed directly by their hashes.
module type Maker = sig ... endmodule Make
(Append_only_maker : Append_only.Maker)
(Hash : Hash.S)
(Value : Type.S) :
sig ... endmodule Check_closed (M : Maker) : Maker