Which RxJS operator prevents race conditions without canceling pending HTTP requests?
When implementing a search-as-you-type feature in RxJS, switchMap is commonly used to ensure that only the most recent request is processed. This is achieved by unsubscribing from the previous inner observable, which triggers an XHR abort for pending network requests. However, canceling requests can be problematic for operations where the server must complet