Skip to content

michaelchihuyho/q-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

var Q = require('q')

Q.map = require('q-map').map

var myArray = [1,2,3,4,5,6,7,8]

// Limits promise concurrency to 3

Q.map(myArray, function(element) {
    return promiseFactory(element)
}, 3)
    .then(function(resolvedArray) {
        doStuff()
    })

About

A utility for throttling Q promises created using map()

Resources

Stars

Watchers

Forks

Packages

No packages published