Module Os_request_cache.MakeFunctor which creates a module Cache_sig. Parametersmodule M : sig ... endSignaturetype key = M.keyThe type of the keytype value = M.valueThe type of the valueval has : key -> boolReturns true if the key has been stored into the cache.val set : key -> value -> unitSet the corresponding value for a key.val reset : key -> unitRemove a value for the given key.val get : key -> value Lwt.tGet the value corresponding to the given key.