auto-fill-lru

1.0.1 • Public • Published

auto-fill-lru

A LRU cache with a provider function to auto-cache itens

Build CI

Installing

npm install auto-fill-lru

Examples

 
function slowFunction(key) {
  return new Promise((resolve) => {
    setTimeout(() => resolve(100), 1000);
  });
}
 
const instance = new LRU({
  retrieveFunction: slowFunction,
});
 
result = await intance.get('1'); // return after 1s
 
result2 = await instance.get('1'); // return imediatly

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i auto-fill-lru

Weekly Downloads

0

Version

1.0.1

License

MIT

Unpacked Size

18.4 kB

Total Files

15

Last publish

Collaborators

  • edgardleal