Module Yalo.File_store

type 'a t = {
  1. mutable store : 'a option array;
  2. store_plugin : Types.plugin;
}
val create : Types.plugin -> 'a t
val clear : 'a t -> Types.document -> unit
val put : 'a t -> Types.document -> 'a -> unit
val check : 'a t -> Types.document -> 'a option
exception No_data_in_store of string * string
val get : 'a t -> Types.document -> 'a