package lru
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Module Lru.M
Mutable LRU map.
module type S = sig ... endSignature of mutable LRU maps.
Make(K)(V) is the LRU map with bindings K.t -> V.t. The weight of an individual binding is the Weighted.weight of V.t.
module MakeSeeded
(K : Hashtbl.SeededHashedType)
(V : Weighted) :
S with type k = K.t and type v = V.tMakeSeeded(K)(V) is a variant backed by Hashtbl.SeededS.