Skip to content

Commit

Permalink
added readme
Browse files Browse the repository at this point in the history
  • Loading branch information
sonewman committed May 5, 2014
1 parent 5eec531 commit 71c2c14
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# foreach-async

Array forEach which handles asynchronous operations in Node and the browser (using Browserify, etc.)

install:

```sh
$ npm i foreach-async
```

Usage:
```javascript
var forEach = require('foreach-async')

forEach(['a', 'b', 'c'], function (value, index, array) {

// do something async
something.async(function () {
// signify done, passing optional result
this.done(*result*)
}.bind(this))

}, function (results) {
// called after all array items have been
// iterated, all values passed to done
// are accessible in the 'results' array
})

```

0 comments on commit 71c2c14

Please sign in to comment.