Implementation of a Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen.
Implementation of a Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen.
Time-Aware LRU Cache
Pre-allocated storage with constant-time LRU tracking
Procedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and thread-local or global scope
Async procedural macros for cachelito - automatic async caching attributes
Core functionality for cachelito - global cache with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies
Procedural macros for cachelito - automatic caching attributes
A cache that evicts items based on their priority and expiry time (LRU + TTL) Add (O(1)), Get (O(1)), Evict (O(1)) in both time and space.
Async caching library with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU eviction policies for async/await functions
GRASP-ILS-VND with Path Relinking metaheuristic for continuous black-box optimization
AI/Human task management system with file-based storage