title: Angular 8 ngrx store how to get reducer value without subscribe callback?
body: <p>I am new to the angular and rx. </p>
  
  <p>I see a lot of examples just use code something like this.</p>
  
  <pre><code>this.store.select('city')
  this.store.pipe(select(action()))
  </code></pre>
  
  <p>However, those code just returning _Store instance.</p>
  
  <p>The correct way to get value from reducer is that</p>
  
  <pre><code>this.store.pipe(select(action())).subscribe(val =&gt; this.val)
  </code></pre>
  
  <p>Is there any way I can just get value from reducer without callback or subscribe?</p>
  
  <p>Something like generator in redux saga ??</p>
  
  <pre><code>const city = yield select(state =&gt; state.city) 
  </code></pre>