Module type Private.S

The complete collection of private implementations.

module Hash : Hash.S

Internal hashes.

module Contents : Contents.STORE with type key = Hash.t

Private content store.

module Node : sig ... end

Private node store.

module Commit : sig ... end

Private commit store.

module Branch : Branch.STORE with type value = Hash.t

Private branch store.

module Slice : sig ... end

Private slices.

module Repo : sig ... end

Private repositories.

module Sync : sig ... end

URI-based low-level sync.