I have a situation where i need to cancel an previous observable if new observable is returned. See below
function fooService(timeOut: number): Observable<