文件名称:axax:JavaScript的异步迭代器扩展,例如,map,reduce,filter,flatMap等
文件大小:103KB
文件格式:ZIP
更新时间:2024-05-04 02:50:40
TypeScript
异步迭代器扩展 异步迭代扩展为JavaScript包括的文库map , reduce , filter , flatMap , pipe和。 安装 npm install axax # or yarn add axax 为什么选择Axax? 异步迭代器是处理异步流的有用方法。 该库添加了许多实用程序方法,这些方法类似于lodash,下划线,Ramda或RxJs中的方法。 es5和esnext Axax既包含已转译的es5代码,也包含esnext代码,不同之处在于esnext使用本机for await语法。 在nodejs 10.x中,可以提供大约40%的加速。 // use es5 if you want to support more browsers import { map } from "axax/es5/map" ; // use esnext if you're only
【文件预览】:
axax-master
----.gitignore(38B)
----tsconfig.json(5KB)
----README.md(3KB)
----tsconfig.esnext.json(138B)
----.github()
--------workflows()
--------ISSUE_TEMPLATE()
----docs()
--------API.md(21KB)
----LICENSE(1KB)
----PULL_REQUEST_TEMPLATE.md(168B)
----package.json(896B)
----tslint.json(175B)
----CONTRIBUTING.md(804B)
----tsconfig.es5.json(106B)
----prettier.config.js(64B)
----src()
--------distinctUntilChanged.ts(339B)
--------combineLatest.ts(1KB)
--------flatMap.ts(463B)
--------debounce.ts(2KB)
--------iteratorToIterable.ts(291B)
--------wait.ts(150B)
--------of.ts(169B)
--------concat.ts(282B)
--------from.ts(146B)
--------interval.ts(436B)
--------tap.ts(221B)
--------last.ts(439B)
--------fromEvent.ts(525B)
--------merge.ts(827B)
--------fromNodeStream.ts(358B)
--------subject.ts(3KB)
--------concurrentMap.ts(1KB)
--------filter.ts(408B)
--------sum.ts(220B)
--------every.ts(368B)
--------__tests__()
--------zip.ts(512B)
--------range.ts(685B)
--------toCallbacks.ts(734B)
--------skipwhile.ts(398B)
--------reduce.ts(355B)
--------skip.ts(294B)
--------pipe.ts(464B)
--------scan.ts(478B)
--------count.ts(224B)
--------spanAll.ts(1KB)
--------lookahead.ts(739B)
--------pluck.ts(468B)
--------insert.ts(287B)
--------map.ts(335B)
--------fromLineReader.ts(374B)
--------index.ts(1KB)
--------takeWhile.ts(288B)
--------deferred.ts(380B)
--------take.ts(314B)
--------toArray.ts(329B)
--------first.ts(392B)
--------flatten.ts(228B)
--------throttle.ts(485B)
--------some.ts(407B)
----CODE_OF_CONDUCT.md(3KB)
----jest.config.js(300B)
----yarn.lock(149KB)