Skip to content

raininfall/cache-last

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cache-Last

It's customed ** memoize ** in lodash that only cache last call.

See details in here

Example

var cacheLast = require('cache-last').default;

function slowFunction(n) {
  for(var i = 0; i < n; i++) ;
  return n;
}

var fn = cacheLast(slowFunction);
fn(1000000000); // first run, slow
fn(1000000000); // cached, faster

About

cache last function call result

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published