ember-concurrency-retryable

ember-concurrency-retryable is an Ember.js addon that adds retry strategies and a task modifier for automatically retrying ember-concurrency tasks to aids in building fault-tolerant UIs in Ember.js with ember-concurrency..

Stemming from an RFC I opened against ember-concurrency, ember-concurrency-retryable works by wrapping a task's generator function in a try/catch and transparently retrying the generator function in accordance with the passed in retry policy. ember-concurrency-retryable uses generator functions and ember-concurrency primatives like timeout so that it plays along nicely with ember-concurrency like any other task, and remains fully cancelable.

Copyright © 2009-2026 Max Fierke