Search results for "module:Memoize::ExpireLRU"
Memoize::ExpireLRU - Expiry plug-in for Memoize that adds LRU cache expiration
For the theory of Memoization, please see the Memoize module documentation. This module implements an expiry policy for Memoize that follows LRU semantics, that is, the last n results, where n is specified as the argument to the "CACHESIZE" parameter...
NEILB/Memoize-ExpireLRU-0.56 - 06 Jul 2016 23:05:22 UTC
Memoize - Make functions faster by trading space for time
*Memoizing* a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, "memoize" jumps in and gives you the value out of the tabl...
ARISTOTLE/Memoize-1.16 - 29 Jan 2023 09:05:05 UTC
CHI::Memoize - Make functions faster with memoization, via CHI
"`Memoizing' a function makes it faster by trading space for time. It does this by caching the return values of the function in a table. If you call the function again with the same arguments, "memoize" jumps in and gives you the value out of the tab...
JSWARTZ/CHI-Memoize-0.07 - 13 Aug 2014 12:34:07 UTC
Memoize::Expire - Plug-in module for automatic expiration of memoized values
Memoize::Expire is a plug-in module for Memoize. It allows the cached values for memoized functions to expire automatically. This manual assumes you are already familiar with the Memoize module. If not, you should study that manual carefully first, p...
ARISTOTLE/Memoize-1.16 - 29 Jan 2023 09:05:05 UTC
Memoize::Expire::ByInstance - A Memoize plugin which provides per-class-instance expiration of memoized data.
Memoize::Expire::ByInstance is a plug-in module for Memoize which supports memoization of class-methods and allows you to set their maximums for expiration on a per-instance bases. Memoize works by caching the returend value of a function invocation ...
JBEVERLY/Memoize-Expire-ByInstance-0.500005 - 10 Jul 2012 08:30:06 UTC