irmin

Irmin, a distributed database that follows the same design principles as Git
Description

Irmin is a library for persistent stores with built-in snapshot, branching and reverting mechanisms. It is designed to use a large variety of backends. Irmin is written in pure OCaml and does not depend on external C stubs; it aims to run everywhere, from Linux, to browsers and Xen unikernels.

Install
Published
02 Mar 2020
Authors
Maintainers
Sources
irmin-2.1.0.tbz
sha256=af3837ddeaaabdde6c77cc46b87e8edbdef3539b1a0a8e329a0bd6b6fec928ca sha512=5bd2be34d61acf42a6c4e29f7b87fc15223ffa46546d6fb411f7519824ca8fd51f0db001787298f31c702998e73145c314b30e3e994154d0b3f63efe5f038976
Dependencies
alcotest with-test
hex with-test
logs >= "0.5.0"
digestif >= "0.7"
base64 >= "3.0.0"
lwt >= "2.4.7"
jsonm >= "1.0.0"
uri >= "1.3.12"
fmt >= "0.8.5"
dune >= "1.8.0"
ocaml >= "4.06.0"
Reverse Dependencies
irmin-chunk = "2.0.0"
irmin-fs = "2.0.0"
irmin-git = "2.0.0"
irmin-graphql < "2.2.0"
irmin-http = "2.0.0"
irmin-mem = "2.0.0"
irmin-mirage = "2.0.0"
irmin-pack < "2.2.0"
irmin-test < "2.2.0"
irmin-unix >= "2.0.0" & < "2.2.0"