hunk.code_window:  * that, when applied to an item emitted by the source Observable, returns an
    * Observable.
    * @return {Observable} An Observable that emits the result of applying the
    * projection function (and the optional `resultSelector`) to each item emitted
    * by the source Observable and taking only the values from the most recently
    * projected inner Observable.
    * @method switchMap
    * @owner Observable
  
hunk.labels: keep keep keep replace replace keep keep keep
hunk.after_edit:  * projection function (and the optional deprecated `resultSelector`) to each item
    * emitted by the source Observable and taking only the values from the most recently
  
hunk.file_path: src/internal/operators/switchMap.ts
hunk.type: replace
file: export * from './shared';
  