title: Why rxjs epic not worked?
body: <p>tell me please what is the problem, operator zip follows conditions, by lose race, why?</p>
  
  <pre><code>   export default (action$, state$) =&gt;
        race(
          zip(
            action$.pipe(ofType(stateImmediate)),
            action$.pipe(ofType(afterChainHook))
          ).pipe(
              ignoreElements()
            )
        ,
          action$.pipe(
            ofType(afterChainHook),
            pluck("payload"),
            withApplications(state$),
            map(mergeApps),
            map(updateApp)
          )
        );
  </code></pre>