Irmin_mirage_gitmodule type S = sig ... endmodule type Maker = sig ... endmodule type KV_maker = sig ... endmodule type KV_RO = sig ... endmodule type KV_RW = sig ... endmodule Ref
(G : Irmin_git.G) :
KV_maker with type branch = Irmin_git.reference and module G := GFunctor to create a MirageOS' KV_RO store from a Git repository. The key "/HEAD" always shows the current HEAD.
Functor to create a MirageOS' KV_RW store from a Git repository.
module Mem : sig ... endEmbed an Irmin store into an in-memory Git repository.