package volgo-git-backend
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
An IO-free library that parses the output of Git commands
Install
dune-project
Dependency
Authors
Maintainers
Sources
volgo-0.0.22.tbz
sha256=2714935a34417be2151736a4765431746c9348db5a3b4f0eaacaf74dfaefeabb
sha512=0eba27395125ae928fd53561029d9653094d822b2907cb9afc18f412b46ef47cf880ba80d1bf17212add4e68e6a55e2792176303e2b0bcee08940e25731b4738
Description
[volgo] is a set of OCaml libraries for interacting with Git repositories. It provides a type-safe and direct-style API to programmatically perform Git operations, ranging from creating commits and branches to loading and navigating commit graphs in memory, computing diffs between revisions, and more.
[Volgo_git_backend] is not meant to be used directly by a user. Rather it is a helper library for building Git CLI backends for [volgo]. Given the ability to run a [git] process, this library knows which commands to run, how to parse their output, and how to interpret their exit codes to turn them into typed results.
Dependencies (9)
-
volgo
= version -
sexplib0
>= "v0.16" -
pplumbing-pp-tty
>= "0.0.16" -
pplumbing-err
>= "0.0.16" -
pp
>= "2.0.0" -
fpath-sexp0
>= "0.4.0" -
fpath
>= "0.7.3" -
ocaml
>= "4.14" -
dune
>= "3.17"
Dev Dependencies (1)
-
odoc
with-doc
Used by (3)
-
volgo-git-eio
>= "0.0.22" -
volgo-git-unix
>= "0.0.22" -
volgo-vcs
>= "0.0.22"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page