From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

#
## Memoize functions and methods
#
require('Memoize')
func memoize(Block f) {
f{:code} = %S<Memoize>.memoize(f{:code})
}
func unmemoize(Block f) {
f{:code} = %S<Memoize>.unmemoize(f{:code})
}