文件名称:nextgen:ES6 发电机转换器
文件大小:18KB
文件格式:ZIP
更新时间:2024-07-13 06:16:39
JavaScript
下一代 使用可组合的生成器转换链转换迭代器和集合。 需要支持 ES6 生成器。 如果使用 Node.js 运行node --harmony和 0.11 或更高版本。 例子: var ng = require ( 'nextgen' ) var nextGen = ng . compose ( ng . map ( plus ( 1 ) ) , ng . filter ( isOdd ) , ng . map ( plus ( 3 ) ) , ng . take ( 3 ) ) var arr = ng . toArray ( nextGen , [ 0 , 1 , 2 , 3 , 4 ] ) t . deepEqual ( arr , [ 4 , 6 , 8 ] ) ; 这只是糖: var ng = require (
【文件预览】:
nextgen-master
----.travis.yml(38B)
----index.js(822B)
----package.json(658B)
----test()
--------tests.js(5KB)
----LICENSE(1KB)
----dist()
--------nextgen.js(17KB)
--------nextgen.min.js(9KB)
----.npmignore(52B)
----.gitignore(25B)
----lib()
--------take.js(270B)
--------value.js(248B)
--------partitionAll.js(522B)
--------dropWhile.js(284B)
--------remove.js(202B)
--------toArray.js(331B)
--------iterable.js(695B)
--------drop.js(254B)
--------util.js(3KB)
--------filter.js(255B)
--------takeWhile.js(312B)
--------cat.js(468B)
--------map.js(294B)
--------dispatch.js(374B)
--------arrayGen.js(196B)
--------partitionBy.js(645B)
----Makefile(544B)
----README.md(7KB)
----.jshintrc(66B)