Make.Schemamodule Hash : Irmin.Hash.S with type t = hashSignature for digest hashes, inspired by Digestif.
module Branch : Irmin.Branch.S with type t = stringmodule Info : Irmin.Info.S with type t = infomodule Metadata : Irmin.Metadata.S with type t = metadatamodule Path : Irmin.Path.S with type step = string with type t = string listmodule Contents = C