memoizerific
Advanced tools
Comparing version 1.11.1 to 1.11.2
{ | ||
"name": "memoizerific", | ||
"version": "1.11.1", | ||
"version": "1.11.2", | ||
"description": "Fast, small, efficient JavaScript memoization lib to memoize JS functions", | ||
@@ -5,0 +5,0 @@ "author": "Baz <baz@thinkloop.com>", |
@@ -143,20 +143,20 @@ # Memoizerific.js | ||
- :heavy_multiplication_x: [Memoizejs](https://github.com/addyosmani/memoize.js) (@addyosmani) | ||
:heavy_multiplication_x: [Memoizejs](https://github.com/addyosmani/memoize.js) (@addyosmani) | ||
- :heavy_multiplication_x: [Memoize-strict](https://github.com/jshanson7/memoize-strict) (@jshanson7) | ||
:heavy_multiplication_x: [Memoize-strict](https://github.com/jshanson7/memoize-strict) (@jshanson7) | ||
- :heavy_multiplication_x: [Deep-memoize](https://github.com/rjmk/deep-memoize) (@rjmk) | ||
:heavy_multiplication_x: [Deep-memoize](https://github.com/rjmk/deep-memoize) (@rjmk) | ||
- :heavy_multiplication_x: [Mem](https://github.com/sindresorhus/mem) (@sindresorhus) | ||
:heavy_multiplication_x: [Mem](https://github.com/sindresorhus/mem) (@sindresorhus) | ||
Three libs with reasonable traction seem to meet the basic criteria: | ||
- [Memoizee](https://github.com/medikoo/memoizee) (@medikoo) | ||
- [LRU-Memoize](https://github.com/erikras/lru-memoize) (@erikras) | ||
- ~~[LRU-Memoize](https://github.com/neilk/lru-memoize) (@neilk)~~ | ||
:heavy_check_mark: [Memoizee](https://github.com/medikoo/memoizee) (@medikoo) | ||
After some quick testing, however, we found the library by @neilk to be producing incorrect results, leaving only two viable candidates. | ||
:heavy_check_mark: [LRU-Memoize](https://github.com/erikras/lru-memoize) (@erikras) | ||
Time to test performance. | ||
:heavy_check_mark: ~~[LRU-Memoize](https://github.com/neilk/lru-memoize) (@neilk)~~ | ||
After some quick testing, however, we found the last library produced incorrect results, leaving only two viable candidates. | ||
## Benchmarks | ||
@@ -163,0 +163,0 @@ |
40201