blob: c45c38c9a7797495a12726e202453b3db1cefe05 (
plain)
1
2
3
4
5
|
`Memoizing' a function makes it faster by trading space for time. It
does this by caching the return values of the function in a table.
If you call the function again with the same arguments, C<memoize>
jmups in and gives you the value out of the table, instead of letting
the function compute the value all over again.
|