title: Angular 2 http - combine multiple Observables
body: <p>I'm totaly new in async Observable world. I hope somebody help me.</p>
  
  <p>I have two <code>Observable&lt;boolean&gt;</code> and I want to combine them.</p>
  
  <p>I tried to use:</p>
  
  <pre><code>var obs1 = Observable.of(true).delay(1000);
  var obs2 = Observable.of(false).delay(100);    
  obs1.combineLatest(obs2, (obs1Val, obs2Val) =&gt; {
      //bool result
      });
  </code></pre>
  
  <p>and thats almost it...
  almost because I want to  start obs2 when obs1 is finished, with combineLatest both starts in the same time.</p>
  
  <p>obs1 and obs2 here are simple examples in my case thats angular http requests:</p>
  
  <pre><code>obs1 : Observable&lt;boolean&gt; = http.get(...).map(d =&gt; &lt;boolean&gt;d);
  </code></pre>
  
  <p>Thanks in advance for help</p>