Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

backoff-func

samuelg10.8kMIT0.1.2

Eventually call a function based on an exponential backoff

backoff, retry

readme

About

A simple functional exponential backoff function invoker.

Once configured, provides a function that will eventually call the provided function using an exponential backoff algorithm.

Usage

var backoff = require('backoff-func').create({
  delay: 10, // default value
  maxDelay: 10000, // default value
  maxRetries: 10, // default value
});

var scheduled = backoff(function() {
  // your code here
});

if (!scheduled) {
  // maxRetries reached
}

License

MIT

Copyright (c) 2015 Samuel Fortier-Galarneau samuel.galarneau@gmail.com