signature: switchMap(project: function: Observable, resultSelector: function(outerValue, innerValue, outerIndex, innerIndex): any): Observable 💡 If you would like more than one inner subscription to be maintained, try mergeMap! 💡 This operator is generally considered a safer default to mergeMap! 💡 This operator can cancel in-flight network requests! The main difference between switchMap and oth