Run a function n
amount of times with a given interval pattern
npm
$ npm install pulsed --save
component
$ component install jwerle/pulsed --save
var pulsed = require('pulsed')
var fn = pulsed([250, 500], Infinity, function () {
console.log('beep', Date.now());
});
This will run a function forever with a timeout pattern of 250ms
and 500ms
.
function pulsed (/* Array */pattern, /* Number */ count, /* Function */ fn)
MIT