← Latest products

LazyPromise = Observable

Signals. An async primitive that has familiar semantics of a native promise, but supports auto-propagating cancellation, type-safe errors, and dependency injection. A Promise-like primitive which is lazy/cancelable, has typed errors, and emits synchronously instead of on the microtask queue.

Open source

72 stars · GitHubexternal site

Visit github.comexternal site

Reactions (1)

Similar products

by description similarity

  1. inspired by Angular's reactivity model

    Hacker News31 pts

  2. Lfi

    lfi.dev

    a lazy functional sync, async, and concurrent iteration library

    Hacker News98 pts

  3. As developers focused on iterating and building features as fast as possible, we felt observability would’ve been a helpful tool to have, but we found existing solutions had too much overhead to set up.

    Hacker News6 pts

  4. Settle multiple promises concurrently and get the results in a cool way

    Hacker News5 pts

  5. Await-Tree

    github.com

    Visualize Async Rust Task Execution in Real-Time

    Hacker News28 pts