Brassaia_eio_pack_io.Pack_store
module type S = Pack_store_intf.S
module Make
(File_Manager : File_manager.S)
(Dispatcher : Dispatcher.S with module File_Manager = File_Manager)
(Hash :
Brassaia_eio_pack_io.Import.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 = File_Manager.Dict.t