package irmin-pack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module type S = Irmin_pack.Inode.S
module Make_persistent (H : Irmin.Hash.S) (Node : Irmin.Node.Generic_key.S with type hash = H.t and type contents_key = H.t Irmin_pack.Pack_key.t and type node_key = H.t Irmin_pack.Pack_key.t) (Inter : Irmin_pack.Inode.Internal with type hash = H.t and type key = H.t Irmin_pack.Pack_key.t and type Snapshot.metadata = Node.metadata and type Val.step = Node.step) (CA : Pack_store.Maker with type hash = H.t and type index := Irmin_pack_unix__.Pack_index.Make(H).t) : Irmin_pack.Inode.Persistent with type key = H.t Irmin_pack.Pack_key.t and type hash = H.t and type Val.metadata = Node.metadata and type Val.step = Node.step and type index := Irmin_pack_unix__.Pack_index.Make(H).t and type value = Inter.Val.t