Make.Schemamodule Hash : Irmin.Hash.S with type t = Schema.Hash.tSignature for digest hashes, inspired by Digestif.
module Branch : Irmin.Branch.S with type t = Schema.Branch.tmodule Info : Irmin.Info.S with type t = Schema.Info.tmodule Metadata : Irmin.Metadata.S with type t = Schema.Metadata.tmodule Path :
Irmin.Path.S with type t = Schema.Path.t with type step = Schema.Path.stepmodule Contents : Irmin.Contents.S with type t = Schema.Contents.t