同步和异步之间的"叠加"
[![npm 版本][npm-version-src]][npm-version-href]
[![npm 下载量][npm-downloads-src]][npm-downloads-href]
[![bundle][bundle-src]][bundle-href]
[![JSDocs][jsdocs-src]][jsdocs-href]
[![许可证][license-src]][license-href]
使用可用的逻辑创建同步/异步 API。
Quantum + Sync - sync 和 async 之间的 "叠加"。
genasync 由 @loganfsmyth 创建的灵感启发。请参阅 Anthony 的博客文章: Async, Sync, in Between。
pnpm i quansync…getIsAsync返回一个布尔值,指示当前执行是否处于异步模式。
基准测试结果表明,每个 yield 都会产生大约 150 ns 的开销,与 await sync() 相似。 (在 Apple M1 Max 上)
暂无开放 Issues,或尚未同步最近议题。