title: How to sort a list that is held as an Observable (RxJS, Angular 2)
body: <p>I am new to both Angular2 and RxJS.</p>
  
  <p>I have set up a http service that essentially return to me an 'Observable'.</p>
  
  <p>I am saving the Observable in a variable called items
     <code>items : Observable</code>.</p>
  
  <p>My template (right now) just displays the contents</p>
  
  <pre><code>&lt;ul&gt;
      &lt;li *ngFor="#item in items | async&gt;{{item.name}} | {{item.group}}&lt;/li&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p>This much works well. </p>
  
  <p>I am now in the position where I want to sort my items - by name or group based on a click handler. However, I see no way to sort the array that is held within the Observable.</p>
  
  <p>Any help is appreciated.</p>
  
  <p>Thanks.</p>