Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 513 Bytes

README.md

File metadata and controls

42 lines (29 loc) · 513 Bytes

Magic Memo

About

This is a package that helps with memoising data in Node and browser JS.


Usage

Import

import Memo from "magic-memo";

or

const Memo = require("magic-memo").default;

Calling

You can use the default hashing:

Memo.memo(() => {
  console.log("I am a function");
});

or define your own hashing function

Memo.memo(
  (myParam) => {
    console.log("I am a function");
  },
  (myParam) => myParam
);