
MemoWise is a memoisation library with the following properties: * Fast performance of memoized reads * Support for resetting and presetting memoized values * Support for memoization on frozen objects * Support for memoization of class and module methods * Support for inheritance of memoized class and instance methods * Documented and tested thread-safety guarantees