title: How to execute functions parallel in typescript-es5
body: <p>I have a list of functions in angular2/typescript app called as: <code>f1</code>, <code>f2</code>, <code>f3</code>, <code>f4</code> etc... These functions can be executed in any order and all of them return void.</p>
  
  <p>I am thinking run them in parallel but don't know how to do that with target ES5. </p>
  
  <p>What is the best way to execute these functions?</p>
  
  <p>thanks,</p>
  
  <p>Austin</p>