RxJS 5-based middleware for Redux. Compose and cancel async actions to create side effects and more.This has peer dependencies of rxjs@5.x.x and redux, which will have to be installed as well.
rx ducks reducks redux middleware observable thunk async cancel action reactive rxjsReturns a decorated input that times out after ms time.If you pass in a cancelable promise, specifically a promise with a .cancel() method, that method will be called when the pTimeout promise times out.
promise timeout error invalidate async await promises time out cancel bluebirdUseful for animation, loading resources, long-running async computations, async iteration, etc.Same as the Promise constructor, but with a prepended onCancel parameter in executor.
promise cancelable cancel canceled canceling cancellable cancellation abort abortable aborting cleanup task token async function await promises bluebirdUseful for speeding up consecutive function calls by caching the result of calls with identical input.See the mem docs.
promise memoize mem memoization function cache caching optimize performance ttl expire async await promises time out cancel bluebirdJavaScript promises are made to be broken. Speculations are cancellable promises.A speculation is an ES6 standard promise that works as a drop-in replacement anywhere promises can be used. Unlike many other cancel solutions, it does not add any properties or methods to the promise API, so it really will be compatible with whatever promise-consuming tools you use.
promise promises cancel cancellableReact helpers for redux-observable, e.g. @dispatchOnMount(...actions)
react dispatchonmount rx ducks reducks redux middleware observable thunk async cancel actionReturns an 'empty' CancellationToken (one that will never be cancelled). Calls cb when the cancellation token is cancelled (this is probably currently the most useful of these methods).
promises promises-a promises-aplus async cancel progressMoreover it's extra small (minified+gzipped less than 2.5Kb). Handling requests with promises is really easy and convenient. But if you need to abort your request you can't do it with fetch. Promises doesn't cancelable outside of the constructor.
fetch xhr xmlhttprequest http get post put delete abort cancel cancelable requests promise rest-api reactKommander is a Swift library to manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand. Inspired on the Java library Kommander from Wokdsem.
kommander task execution thread kommand command pattern execute cancel success error main current operationqueue dispatchqueue dispatcher block closure concurrencyAn implementation of WHATWG AbortController interface. Use npm to install then use a bundler.
whatwg web dom library abort-controller cancellation npm-package npm-module nodejs w3c event events abort cancel abortcontroller abortsignal controller signal shimA simple wrapper around GCD dispatch_async() function to make easily cancellation. Please check the Demo target in HUIGCDDispatchAsync.xcodeproj for more detail.
dispatch cancelThis proposal seeks to define an approach to user-controlled cancellation of asynchronous operations through the adoption of a set of native platform objects. For more information see the TC39 proposal process.
ecmascript cancellation proposal cancellationtoken cancel canceltokenA Redux enhancer to manage groups of actions as agendas. Redux Fluorine is an enhancer to transform Observables truly into a first-class citizen in Redux. It enables you to directly dispatch observables containing actions, which is called an "agenda".
agenda fluorine redux redux-observable redux-fluorine observable rx state side-effect thunk cancelSignal for context.Context. The package sigctx were developed to easily bind signals and context.Context.
context signal cancelA super light and simple way to reschedule animation frames, compatible with every browser and Node.js through a setTimeout and clearTimeout fallback. The reschedule(...) returns a function to be able to stop() the scheduled animation frame, in case it's needed.
requestanimationframe schedule cancelGracefully exit server (Koa), database (Mongo/Mongoose), Redis clients, Bree job schedulers, Bull job schedulers, and custom handlers. This package also prevents multiple process/SIG events from triggering multiple graceful exits. Only one graceful exit can occur at a time.
mongo koa mongoose handler agenda jobs process exception warning exit warnings cancel graceful uncaught rejection bree bull close database express force kill lad lass monitor node pm2 queue redis reload reloading server sighup sigint worker
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.