vo:极简但完整的控制流库

时间:2024-05-26 03:09:17
【文件属性】:

文件名称:vo:极简但完整的控制流库

文件大小:32KB

文件格式:ZIP

更新时间:2024-05-26 03:09:17

JavaScript

极简但完整的控制流库 你得到什么 4.0中的新增功能一致的功能签名 微型库(最小化16kb + gzip压缩,大量模块共享) 2种不同的流:管道和堆栈 浏览器和服务器支持 支持承诺,生成器和同步功能 每个流的串行和并行执行 返回您可以放弃或“等待”的承诺 DEBUG=vo可以深入了解被调用的内容 轻松捕获并修复管道中任何地方的错误 错误作为参数传递,因此您知道发生故障的位置 提前退出支持 久经考验 安装 Node.js或Browserify: npm install vo 独立版: 和 通过例子学习 Vo支持两种异步流: 管道:转换管道。 返回值成为下一个函数的参数。 从4.0.0版本开始,只有vo的第一个参数更改。 堆栈:快速样式。 参数在顶部传递,并流经每个中间件功能 这两个流程都支持并行和串行执行。 管道实例 行为类似于转换流,其中返回值成为下一个函数的参数。 堆栈示例 行


【文件预览】:
vo-master
----.gitignore(23B)
----package.json(731B)
----Makefile(557B)
----History.md(2KB)
----bin()
--------vo(2KB)
----dist()
--------vo.js(29KB)
--------vo.min.js(11KB)
----index.js(3KB)
----test.js(109B)
----examples()
--------4-pipeline-multi-parallel.js(465B)
--------3-pipeline-multi-order.js(390B)
--------2-pipeline-single-parallel.js(422B)
--------1-pipeline-single-order.js(355B)
--------5-pipeline-early-exit.js(457B)
--------6-pipeline-error.js(437B)
--------8-pipeline-composition.js(443B)
--------9-pipeline-composition.js(443B)
--------7-pipeline-catch-error.js(526B)
----Readme.md(3KB)
----component.json(485B)
----lib()
--------stack.js(827B)
--------compile.js(4KB)
--------pipeline.js(1KB)
--------type.js(522B)
--------wrap.js(2KB)
----.npmignore(29B)
----test()
--------catch.js(5KB)
--------stack.js(15KB)
--------mocha.opts(35B)
--------pipeline.js(18KB)

网友评论