RxJS version: 5.3.0+
Additional information:
lift is defined on Observable<T> as:
lift<R>(operator: Operator<T, R>): Observable<R>;
Subject<T> defines lift with the signature:
lift<R>(operator: Operator<T, R>): Observable<T>
The return type should probably be Observable<R> rather than Observable<T>
RxJS version: 5.3.0+
Additional information:
liftis defined onObservable<T>as:Subject<T>definesliftwith the signature:The return type should probably be
Observable<R>rather thanObservable<T>