package irmin-fs

  1. Overview
  2. Docs
Generic file-system backend for Irmin

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-3.7.1.tbz
sha256=8d1a49318bda711ed44d9ea27ecd044b1d650390633d5b08f76590689c22056f
sha512=2995e6acc53dee2c59bf473c7c16c74daebfa193df552ec83ffe88fe598e26d4d8ff5da4f0cd575adaa49efa4b317d74f2c814c1b5601bed3833d76f377b6da7

doc/irmin-fs.unix/Irmin_fs_unix/Make/Backend/Commit/Node/Contents/index.html

Module Node.Contents

type -'a t
type key = Val.contents_key
type value
val mem : [> Irmin__.Import.read ] t -> key -> bool Lwt.t
val find : [> Irmin__.Import.read ] t -> key -> value option Lwt.t
val close : 'a t -> unit Lwt.t
type hash
val add : [> Irmin__.Import.write ] t -> value -> key Lwt.t
val unsafe_add : [> Irmin__.Import.write ] t -> hash -> value -> key Lwt.t
val index : [> Irmin__.Import.read ] t -> hash -> key option Lwt.t
val batch : Irmin__.Import.read t -> ([ `Read | `Write ] t -> 'a Lwt.t) -> 'a Lwt.t
module Key : sig ... end
val merge : [> Irmin__.Import.read_write ] t -> key option Irmin__.Merge.t
module Val : sig ... end
module Hash : sig ... end
OCaml

Innovation. Community. Security.