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