title: Joining promises in angular
body: <p><strong>How do I <a href="https://github.com/kriskowal/q/wiki/API-Reference#promiseall">join</a> 2+ promises in angular?</strong></p>
  
  <p>(I have seen the documentation to <a href="http://docs.angularjs.org/api/ng.%24q#description_chaining-promises">chain</a> them, but that's not what I need)</p>
  
  <p>Example of what I want to achieve in Q:</p>
  
  <pre><code>Q.all([promiseA, promiseB]).done(function () {
      console.log("Both promises have been executed concurrently and then resolved");
  });
  </code></pre>