1.0.1 • Published 8 years ago
decorator-memoize v1.0.1
memoizer
A simple javascript function to use with @decorate for caching functions in ES6 classes.
npm install decorator-memoize --save
Usage
import { decorate } from 'core-decorators'
import memoize from 'decorator-memoize'
class School {
@decorate(memoize)
getSchools(zipcode, radius) {
...
}
}
The getSchools
function will be executed only once for the same (zipcode, radius) input