title: Rxjs One Observable Feeding into Another
body: <p>I have a rather clunky looking set of code where the data from one observable is feed into another, like such:</p>
  
  <pre><code>let source = this.myService.getFoo()
     .subscribe(result =&gt; {
        let source2 = this.myService.getMoo(result)
           .subscribe(result2 =&gt; { // do stuff });
     });
  </code></pre>
  
  <p>I know that there are ways to combine and chain but I need data from source to be feed into source2.  The nesting of subscribes looks terrible and I'm pretty certain there is a better way to do this.</p>
  
  <p>Thanks!</p>