memoization A tiny memoization library written in C++17. Usage Normal caching auto m = memoization::memoize([](int) { return 42; }); With a least recently used cache type(LRU) auto m = memoization::memoizeWithLRU<3>([](int) { return 42; });