package devkit

  1. Overview
  2. Docs
Development kit - general purpose library

Install

Dune Dependency

Authors

Maintainers

Sources

devkit-1.20210120.tbz
md5=47338eaae436aba40abd4d194ee40054
sha256=499b050b73643f6ad7349a41485539d4166d149a07fba59cb6841f508c0297f8
sha512=6a5bf77061d390ddb331ed3d5891a5c56502be91f0eff6846202f658ebfa97ef57695d7a192cbdad4c7b8835f5665df3ea4375daf46930334ebbd9a07f00feca

doc/devkit.core/Devkit_core/Cache/LRU/index.html

Module Cache.LRUSource

Parameters

Signature

Sourcetype 'v t
Sourceval create : int -> 'v t
Sourceval put : 'v t -> K.t -> 'v -> unit
Sourceval put_evicted : 'v t -> K.t -> 'v -> (K.t * 'v) option
Sourceval get : 'v t -> K.t -> 'v
Sourceval get_evicted : 'v t -> K.t -> 'v * (K.t * 'v) option
Sourceval find : 'v t -> K.t -> 'v
Sourceval replace : 'v t -> K.t -> 'v -> unit
Sourceval remove : 'v t -> K.t -> unit
Sourceval miss : 'v t -> int
Sourceval hit : 'v t -> int
Sourceval mem : 'v t -> K.t -> bool
Sourceval size : 'v t -> int
Sourceval iter : (K.t -> 'v -> unit) -> 'v t -> unit
Sourceval lru_free : 'v t -> int
Sourceval lfu_free : 'v t -> int
OCaml

Innovation. Community. Security.