文件名称:co-promise:co 的包装器,因此它返回承诺而不是 thunk
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-18 04:09:29
JavaScript
共同承诺 这符合您的期望,并使 co 更接近于 es7 的异步函数提案所做的事情。 var co = require ( 'co-promise' ) ; co ( function * ( err , value ) { } ) . then ( function ( ) { } ) . catch ( function ( ) { } ) ; 重要笔记 普通 co 可能更快,因此仅在需要返回承诺而不是 thunk 的地方使用 co-promise(就像另一个需要承诺的 api)。 这通常是可以的,因为只有最顶层的生成器才需要共同承诺,其余的“yieldables”将使用正常的共同功能,而不是用额外的承诺层包装。
【文件预览】:
co-promise-master
----.gitignore(26B)
----package.json(732B)
----Makefile(234B)
----LICENSE(1KB)
----index.js(338B)
----README.md(621B)
----component.json(271B)
----browser-test.opts(34B)
----test()
--------entrypoint.html(1KB)