Parameter Make.1-S

module Hash : sig ... end
module Inflate : sig ... end
module Deflate : sig ... end
module Value : Value.S with module Hash := Hash and module Inflate := Inflate and module Deflate := Deflate
type t
type error
val pp_error : error Fmt.t
val read : t -> Hash.t -> (Value.terror) Stdlib.result Lwt.t