package git

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

Parameters

module Store : sig ... end

Signature

type t =
  1. | Reference of Store.Reference.t
  2. | Commit of id
  3. | Parent of t * int
  4. | Ancestor of t * int
and id =
  1. | Incomplete of string
  2. | Complete of Store.Hash.t
val head : t
val parent : t -> int -> t
val ancestor : t -> int -> t
val from_hash : Store.Hash.t -> t
type error
val normalize : Store.t -> t -> (Store.Hash.t, error) result Lwt.t
module Range : sig ... end