package volgo

  1. Overview
  2. Docs
A Versatile OCaml Library for Git Operations

Install

dune-project
 Dependency

Authors

Maintainers

Sources

volgo-0.0.22.tbz
sha256=2714935a34417be2151736a4765431746c9348db5a3b4f0eaacaf74dfaefeabb
sha512=0eba27395125ae928fd53561029d9653094d822b2907cb9afc18f412b46ef47cf880ba80d1bf17212add4e68e6a55e2792176303e2b0bcee08940e25731b4738

doc/volgo.stdlib/Volgo_stdlib/index.html

Module Volgo_stdlibSource

Extending Stdlib for use in the project.

Internal Library - Not for External Use

This library is meant to be an internal component of the Volgo project. It is shared across multiple OCaml packages within the project. We have not found a way to mark it as private in the dune build system, but it should be treated as private.

Warning: In particular, this library is not intended for use outside of the Volgo project. Its interface is subject to breaking changes at any time, without following semver or any other stability and backward compatibility guidelines.

Sourcemodule Code_error : sig ... end

A programming error that should be reported upstream

Sourcemodule Dyn : sig ... end
Sourcemodule Dynable : sig ... end
Sourceval print_dyn : Dyn.t -> unit
Sourceval phys_equal : 'a -> 'a -> bool
Sourcemodule Ordering : sig ... end
Sourcemodule Absolute_path : sig ... end
Sourcemodule Array : sig ... end
Sourcemodule Bool : sig ... end
Sourcemodule Char : sig ... end
Sourcemodule Fsegment : sig ... end
Sourcemodule Hashtbl : sig ... end
Sourcemodule Int : sig ... end
Sourcemodule List : sig ... end
Sourcemodule Option : sig ... end
Sourcemodule Queue : sig ... end
Sourcemodule Relative_path : sig ... end
Sourcemodule Result : sig ... end
Sourcemodule String : sig ... end

Sexp helper

Sourcemodule type To_sexpable = sig ... end
Sourceval sexp_field : (module To_sexpable with type t = 'a) -> string -> 'a -> Sexplib0.Sexp.t
Sourceval sexp_field' : ('a -> Sexplib0.Sexp.t) -> string -> 'a -> Sexplib0.Sexp.t
Sourcemodule Sexp : sig ... end

Test helpers

Sourcemodule With_equal_and_dyn : sig ... end
Sourceval require : bool -> unit
Sourceval require_does_raise : (unit -> 'a) -> unit
Sourceval require_equal : (module With_equal_and_dyn.S with type t = 'a) -> 'a -> 'a -> unit
Sourceval require_not_equal : (module With_equal_and_dyn.S with type t = 'a) -> 'a -> 'a -> unit

Transition API

Functions in this section are exported to smooth transitions and refactor as we rework the exact set of third-party dependencies for the volgo project. They may be removed or renamed in the future.

Sourceval print_s : Sexp.t -> unit