没有合适的资源?快使用搜索试试~ 我知道了~
transducers:受 Clojure 启发的转换器在 JS 中的实现
共9个文件
js:6个
yml:1个
json:1个
需积分: 10 0 下载量 23 浏览量
2021-06-17
00:36:47
上传
评论
收藏 44KB ZIP 举报
温馨提示
换能器 ========== 库提供可组合的算法转换,这些转换独立于其输入和输出源的上下文,并且仅指定转换的本质。 换句话说,转换器不与它们正在操作的数据耦合,因此可以对内置 JS 类型(如数组、字符串、数字、迭代器)进行操作,也可以对自定义类型(如数据结构、 Observables)进行操作, 或您可能决定使用它们的任何其他内容。 以下资源很好地介绍了该库实现的 Transducers 思想。 应用程序接口 换能器 地图(f) 将f应用于输入数据结构的每一项。 const { map } = require ( "transducers" ) const inc = map ( x => x + 1 ) inc ( [ 2 , 3 , 4 ] ) // => [3, 4, 5] 过滤器(p) 仅保留输入中p(item)返回逻辑true 。 const { filter
资源推荐
资源详情
资源评论
收起资源包目录
transducers-master.zip (9个子文件)
transducers-master
.travis.yml 95B
package.json 1KB
Readme.md 8KB
src
test
index.js 16KB
test.js 260B
transducers.js 15KB
lib
test
index.js 74KB
test.js 2KB
transducers.js 75KB
共 9 条
- 1
资源评论
穆庭秋
- 粉丝: 26
- 资源: 4671
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功