fettuccine-class
A class to create a new fettuccine wrapper that defaults to the given options
A class to create a new fettuccine wrapper that defaults to the given options
HTTP-transport that supports Promises and cancelable requests (XHR)
Easily modularize your application into cancelable components. Everything they initialize can be monitored, stopped and removed automatically, including views, promise chains, requests, listeners, DOM and CSS.
Cancelable promise
Asynchronous versions of the `useEffect` and` useCallback` hooks that able to cancel internal code by user requests or component unmounting
Easily compartmentalize your JavaScript application into components. Track, stop, and delete anything initialized into them, including promise chains, requests, listeners, views, DOM and CSS.
Promises extended
Promise where the whole tree can be awaited, canceled and expired. Provides synchronous status, explorable chain map, shared data, debug data and trace.
React hook to make promises cancelable and safe
Cancelable promise with progress capturing, pause, timeouts, signals, data flows and decorators support
Implementation of setTimeout and setInterval with pause
An cancelable / singleEvent supported EventEmitter replacement
Composable async primitives (tasks) with cancelation and control over scheduling. Includes optional courotune implementation.
Mobx asynchronous actions are integrated into safe-flow.
TypeScript Async Method Decorators
Declarative React hook for canceling a setTimeout callback
A safer way to cancel or interrupt the await-async flow.
abort in coroutines (promise)
Abortable fetch with timeout support
React Higher-Order Component to handle promise cancelation when the component unmounts