WeeGems.Memoization (nuget): Memoization is an optimization technique used primarily to speed up computer programs by having function calls avoid repeating the calculation of results for previously processed inputs. This library provides extension methods for the System.Func`1 group of delegates, allowing them to be memoized.
Keywords: memoize|memoization|cache|caching|tabling|functional