Vibeleaderboard
Index / tool

LazyPromise

lazypromise.com
Visit lazypromise.com
Category
Developer Tools
Rank
No. 2297Tools index
Type
TOOL
Date

About

LazyPromise is a lightweight async primitive for JavaScript/TypeScript that combines ideas from RxJS, native Promises, and the Effect library. It behaves like a single-shot Observable with lazy evaluation and automatic cancellation, while keeping an API that closely mirrors the native Promise, and adds generator syntax, type-safe errors, and dependency injection without Effect's added complexity.

Tags

javascripttypescriptasyncpromisesrxjs

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.