package git

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

Module Git.StoreSource

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.

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