Skip to content

Instantly share code, notes, and snippets.

@samccone
Created August 12, 2017 18:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samccone/06996803da3eebc61c6ea72c12aed159 to your computer and use it in GitHub Desktop.
Save samccone/06996803da3eebc61c6ea72c12aed159 to your computer and use it in GitHub Desktop.
function asyncSomething(server) {
return 'some_calculated_val'
}
taskList = [asyncSomething('a'), asyncSomething('b'), asyncSomething('b')]
taskFutures = tasks.awaitAllDone(taskList);
for (let result of taskFutures) {
try {
accum.push(result());
}
catch (e) {
// a task failed
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment