Quick review of part 1, our purpose is to clarify differences between RxJs mergeMap, switchMap, concatMap, exhaustMap, and we made a scenario as bellow to do this:
- There are 5 tasks which I have to do on almost every morning
- The 5 tasks start in a specific order, which won't change at all.
- But how long each task takes to finish it, that will change.
- Our mappers wait for a task finish and emit message to info the finish.