package git

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Parameters

module S : sig ... end

Signature

module Store = S
type pred = [
  1. | `Commit of Store.Hash.t
  2. | `Tag of string * Store.Hash.t
  3. | `Tree of string * Store.Hash.t
  4. | `Tree_root of Store.Hash.t
]
val pred : Store.t -> ?full:bool -> Store.Hash.t -> pred list Lwt.t
type path = [
  1. | `Tag of string * path
  2. | `Commit of path
  3. | `Path of string list
]
val mem : Store.t -> Store.Hash.t -> path -> bool Lwt.t
val find : Store.t -> Store.Hash.t -> path -> Store.Hash.t option Lwt.t