Brassaia_pack_unix.Pack_store
module type S = sig ... end
module Make
(File_manager : File_manager.S)
(Dict : Dict.S with module File_manager = File_manager)
(Dispatcher : Dispatcher.S with module File_manager = File_manager)
(Hash : Brassaia.Hash.S with type t = File_manager.Index.key)
(Val :
Pack_value.Persistent
with type hash := Hash.t
and type key := Hash.t Pack_key.t) :
S
with type key = Hash.t Pack_key.t
and type hash = Hash.t
and type value = Val.t
and type file_manager = File_manager.t
and type dispatcher = Dispatcher.t
and type dict = Dict.t