import { Observable } from '../core/Observable' import { Subscribable } from '../core/types.h' import { catchError as catchErrorObservable } from '../observable/catchError' export const catchError = (fn: (reason: any) => Subscribable) => ( stream: Subscribable ): Observable => catchErrorObservable(fn, stream)