shuding

better-all

shuding

Better Promise.all with automatic dependency optimization

AI 简介

better-all 是一个用于优化 Promise 依赖关系的库,能够自动进行任务调度以实现最高效的并行处理。其核心功能包括全类型推断、自动最大化并行化以及基于对象的简洁API设计,通过特殊的 `this.$` 对象来自然地表达任务间的依赖关系,从而避免了手动管理复杂的依赖图谱。适用于需要处理多个异步操作且这些操作间存在依赖关系的应用场景,特别是在网络延迟不稳定导致任务执行时间变化的情况下,能显著提高代码效率和可读性。

TypeScript
MIT License
1.1k
Stars
20
Forks
1.1k
Watchers
1
Issues

Star 增长

今日0
近 7 天+2
近 30 天+3
综合评分43.27
默认分支main