Up

module Git_unix

: sig

Lwt_unix IO module.

#
module Sync : sig

Implementation of the Git protocol using Lwt_unix and Lwt_io IO functions.

#
module IO : Git.Sync.IO
#
module Result : module type of Git.Sync.Result with type fetch = Git.Sync.Result.fetch and type push = Git.Sync.Result.push
#
module Make : functor (S : Git.Store.S) -> Git.Sync.S with type t = S.t
end

Filesystem.

#
module FS : sig

Implementation of the on-disk Git protocol using Lwt_unix.

#
module IO : Git.FS.IO
include Git.FS.S
end
end