deep-memoize:递归记住高阶函数

时间:2024-05-17 06:49:50
【文件属性】:

文件名称:deep-memoize:递归记住高阶函数

文件大小:3KB

文件格式:ZIP

更新时间:2024-05-17 06:49:50

JavaScript

深深地记住 这个模块可以让你递归高阶函数的输出。 这与相结合非常有用(例如 )。 用法示例 var deep_memoize = require ( 'deep-memoize' ) var fast_and_thunky = deep_memoize ( fib_thunk ) fast_and_thunky ( 40 ) ( ) // may take awhile fast_and_thunky ( 40 ) ( ) // will be superfast! fast_and_thunky ( 40 ) ( 'silly arg' ) // will be slow again function fib_thunk ( n ) { return function ( ) { return fib ( n ) } } function fib ( n ) { return n


【文件预览】:
deep-memoize-master
----index.js(491B)
----package.json(600B)
----test()
--------fixtures.js(185B)
--------index.test.js(1KB)
----.gitignore(528B)
----README.md(1KB)

网友评论