package irmin-pack

  1. Overview
  2. Docs
Irmin backend which stores values in a pack file

Install

Dune Dependency

Authors

Maintainers

Sources

irmin-2.7.1.tbz
sha256=fac7c032f472fb369378ad2d8fe77e7cd3b3c1c6a0d7bf59980b69528891b399
sha512=06db1c4e90d43bdfbea2d4f15037eef77207877c05019a6ce0f7f7771afe7d9200da019e3d845ff98ee86947f3e538e1521d818e6d6ddd97105fcaeb746fe418

doc/irmin-pack.mem/Irmin_pack_mem/Make/Private/Commit/Val/index.html

Module Commit.Val

Val provides functions for commit values.

Commit values

type t = value

The type for commit values.

type hash = key

Type for keys.

val v : info:Irmin__.Info.t -> node:hash -> parents:hash list -> t

Create a commit.

val node : t -> hash

The underlying node.

val parents : t -> hash list

The commit parents.

val info : t -> Irmin__.Info.t

The commit info.

Value Types

val t : t Irmin__.Type.t

t is the value type for t.

val hash_t : hash Irmin__.Type.t

hash_t is the value type for hash.

OCaml

Innovation. Community. Security.