work-ethic

1.1.1 • Public • Published

work-ethic

a super duper simple module for applying a function to an array for it's side effects, but at a spaced out interval, so as to avoid rate-limiting and buffer overflows and such.

EXAMPLE

var worker = require('work-ethic')

worker([1, 2, 3], console.log, alert.apply('WOWWW'), 1000)
// prints 1, 2, 3 a second apart, then immediately opens an alert dialog 'WOWWW'

API

workEthic(array, function, onEnd, interval)

  • array: an array of datas to apply the function to
  • function: an function that accepts 1 element of the given array, whatever that may be
  • onEnd: a callback that is called w/ no args when everything has finished
  • interval: the time to wait in between iterations

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i work-ethic

      Weekly Downloads

      2

      Version

      1.1.1

      License

      MIT

      Last publish

      Collaborators

      • coleww