Irmin_pack_unix.Pack_store
module type S = sig ... end
module Make
(Fm : File_manager.S)
(Dispatcher : Dispatcher.S with module Fm = Fm)
(Hash : Irmin.Hash.S with type t = Fm.Index.key)
(Val :
Pack_value.Persistent
with type hash := Hash.t
and type key := Hash.t Pack_key.t)
(Errs : Io_errors.S with module Io = Fm.Io) :
S
with type key = Hash.t Pack_key.t
and type hash = Hash.t
and type value = Val.t
and type file_manager = Fm.t
and type dispatcher = Dispatcher.t
and type dict = Fm.Dict.t