Module type Concurrent.CacheS
module HQ : IStdlib.IStd.Hash_queue.Sval create : name:string -> 'a tval lookup : 'a t -> HQ.key -> 'a optionval add : 'a t -> HQ.key -> 'a -> unitval remove : 'a t -> HQ.key -> unitval set_lru_mode : 'a t -> lru_limit:int option -> unitval with_hashqueue : ('a HQ.t -> unit) -> 'a t -> unit