irmin-mirage-graphql

MirageOS-compatible Irmin stores
IN THIS PACKAGE
type t = repo
val v : Irmin__Conf.t -> 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