title: angular 5 httpClient and Promises
body: <p>I've been looking at Angular 5's GET POST etc:</p>
  
  <pre><code>get() {
      return this.httpClient.get&lt;any&gt;('https://api.github.com/users/seeschweiler');
  }
  </code></pre>
  
  <p>or </p>
  
  <pre><code>http.get&lt;ItemsResponse&gt;('/api/items')
      .subscribe(
         // Successful responses call the first callback.
         data =&gt; {...},
         // Errors will call this callback instead:
         err =&gt; {
           console.log('Something went wrong!');
         });
  </code></pre>
  
  <p>I don't see that promises are usually used with it.</p>
  
  <p>Is this because it's not really needed or some other reason?</p>