1.0.7 • Published 8 years ago

set-immediate-promise v1.0.7

Weekly downloads
31
License
MIT
Repository
github
Last release
8 years ago

set-immediate-promise Build Status

Return a promise immediately resolved by setImmediate().

Installation

npm install --save set-immediate-promise

Usage

To avoid blocking the JavaScript event loop, it is sometimes useful to add a little "breath" inside long-running computations.

import setImmediatePromise from 'set-immediate-promise';

async function compute() {
  for (let i = 0; i < 1000; i++) {
    // heavy computation here...
    await setImmediatePromise(); // ... get a little breath!
  }
}

License

MIT