
This Python module provides various memoizing collections and decorators, including a variant of the Python 3 Standard Library functools.lru_cache() function decorator.
The supported cache algorithms are:
* Least recently used (LRU)
* Least frequently used (LFU)
* Random replacement (RR)
* Per-item time-to-live (TTL)