Module Tjr_lru_cache__Mt_intf.Lru_factory
type ('k, 'v, 'lru, 't) lru_factory
= < empty : lru_params -> 'lru; make_ops : with_state:('lru, 't) Tjr_monad.with_state -> to_lower:(('k, 'v, 't) lru_msg -> (unit, 't) Tjr_monad.m) -> ('k, 'v, 't) mt_ops; >
This is the eventual interface provided by
Make
. NOTE this type is unreadable in odoc