package irmin

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Private repositories.

type t = repo
val v : config -> t Lwt.t
val close : t -> unit Lwt.t
val contents_t : t -> [ `Read ] Contents.t
val node_t : t -> [ `Read ] Node.t
val commit_t : t -> [ `Read ] Commit.t
val branch_t : t -> Branch.t
val batch : t -> ([ `Read | `Write ] Contents.t -> [ `Read | `Write ] Node.t -> [ `Read | `Write ] Commit.t -> 'a Lwt.t) -> 'a Lwt.t
OCaml

Innovation. Community. Security.