package irmin-pack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val mem : repo -> branch -> bool Lwt.t
val find : repo -> branch -> commit option Lwt.t
val get : repo -> branch -> commit Lwt.t
val set : repo -> branch -> commit -> unit Lwt.t
val remove : repo -> branch -> unit Lwt.t
val list : repo -> branch list Lwt.t
val watch : repo -> branch -> ?init:commit -> (commit Irmin.Diff.t -> unit Lwt.t) -> watch Lwt.t
val watch_all : repo -> ?init:(branch * commit) list -> (branch -> commit Irmin.Diff.t -> unit Lwt.t) -> watch Lwt.t
type t = branch
val t : t Irmin.Type.t
val main : t
val is_valid : t -> bool