Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
function memoizer(memo, fundamental) {
var shell = function (n) {
var result = memo[n];
if (typeof result !== 'number') {
result = fundamental(shell, n);
memo[n] = result;
return result;
return shell;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment