Parameter Make.Args

Abstraction that governs the lifetime of the various files that are part of a pack store (except the branch store).

Basic abstraction for a worker.

type hash
type key = hash Pack_key.t
module Hash : sig ... end
module Contents_store : sig ... end
module Node_value : sig ... end
module Node_store : sig ... end
module Commit_value : sig ... end
module Commit_store : Pack_store.S with type value = Commit_value.t and type key = key and type file_manager = File_Manager.t and type dict = File_Manager.Dict.t and type dispatcher = Dispatcher.t and type hash = hash