Skip to content

avcs06/mmemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Micro / Mini / Map Memo

A much much simpler memorizing utility

Usage

import memo from '@avcs/memo';

const memorizedFunction = memo(originalFunction, { onlyOnce?: boolean })

// optionally you can do this
memorizedFunction.reset()

Features

  1. Supports any number of arguments
  2. Arguments and return values can be literally anything and everything
  3. Works by reference, so does not support different objects/arrays/functions with same values

About

Micro / Mini / Map Memo

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •