文件名称:IxJS:JavaScript的交互式扩展
文件大小:441KB
文件格式:ZIP
更新时间:2024-05-02 23:48:50
TypeScript
JavaScript的交互式扩展(IxJS) IxJS是一组库,用于在JavaScript中组成同步和异步集合以及样式组成 JavaScript交互式扩展(IxJS)将Array#extras组合器引入可迭代器,生成器,异步可迭代器和异步生成器。 随着Symbol.iterator和生成器的引入,以及Symbol.asyncIterator和async生成器的后续引入,很明显,我们需要对这些数据结构进行抽象以用于组合,查询等。 IxJS统一了基于同步和异步基于pull的集合,就像RxJS统一了基于push的集合的世界一样。 RxJS非常适合基于事件的工作流,在这些事件中,数据可以按生产者的速度推送,但是IxJS非常适合I / O操作,在此情况下,作为消费者的用户可以在准备就绪时提取数据。 安装 npm install ix (另请参阅以下有关如何) Iterable Iterab