diff --git a/_layouts/rosella.html b/_layouts/rosella.html index 46041ca3..fcce44d5 100644 --- a/_layouts/rosella.html +++ b/_layouts/rosella.html @@ -41,7 +41,8 @@ ActionContainerProxy – - Event + Event – + Memoize
Infrastructure: diff --git a/index.md b/index.md index 9977d0dd..9208038e 100644 --- a/index.md +++ b/index.md @@ -102,6 +102,12 @@ full-featured mock objects for use in testing with the Test library. Several tests in the Rosella test suite are implemented using this library. +#### [Memoize](/Rosella/libraries/memoize.html) + +The Memoize library adds in functionality to add memoization and caching to +subroutines. There is a simple version and a version which uses proxies to add +more features, but is slower. + ### Rosella Development Libraries Rosella has a number of other libraries in planning and development. These diff --git a/libraries/future.md b/libraries/future.md index d966f4ec..9db6a681 100644 --- a/libraries/future.md +++ b/libraries/future.md @@ -49,12 +49,6 @@ creating cheap Decorators. A Decorator is an object which adds new attributes and methods to an object of an existing class, without violating encapsulation. -### Memoize - -The Memoize library adds in functionality to add memoization and caching to -subroutines. There is a simple version and a version which uses proxies to add -more features, but is slower. - ### Path The Path library allows searching of nested aggregates by using path strings.