package git

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

Implementation of a Git stores.

This implementation is more complete than the memory back-end because firstly, Git was think to be use on a file-system. Then, because for each operations, we let the client to control the memory consumption.

So we provide a more powerful API which let the user to notice aready allocated buffers outside this scope and process some I/O operations on pools.

module type LOOSE = sig ... end
module type PACK = sig ... end
module type S = sig ... end
module Make (H : Digestif.S) (FS : sig ... end) (Inflate : sig ... end) (Deflate : sig ... end) : sig ... end