Store.Impl
The type of implementations of an Irmin store.
Stores can be either keyed by hashes or by some other abstract type. In the latter case, the store implementation cannot be used to build HTTP / GraphQL servers using irmin-unix
. This limitation may be lifted in a future version of irmin-unix
.
val generic_keyed : 'a t -> (module Irmin.Generic_key.S with type t = 'a)