package irmin-unix

  1. Overview
  2. Docs
On This Page
  1. Git Store
Legend:
Library
Module
Module type
Parameter
Class
Class type

Bidirectional Git backends.

Git Store

module type S = sig ... end
module Make (G : Irmin_git.G) (C : Irmin.Contents.S) (P : Irmin.Path.S) (B : Irmin.Branch.S) : S with type key = P.t and type step = P.step and module Key = P and type contents = C.t and type branch = B.t and module Git = G
module KV (G : Irmin_git.G) (C : Irmin.Contents.S) : S with type key = string list and type step = string and type contents = C.t and type branch = string and module Git = G
module Ref (G : Irmin_git.G) (C : Irmin.Contents.S) : S with type key = string list and type step = string and type contents = C.t and type branch = Irmin_git.reference and module Git = G
module FS : sig ... end

Embed an Irmin store into a local Git repository.

module Mem : sig ... end

Embed an Irmin store into an in-memory Git repository.