@reactivex/ix-esnext-esm
Version:
The Interactive Extensions for JavaScript
16 lines (14 loc) • 336 B
JavaScript
import { IterableX } from './iterablex';
class ThrowIterable extends IterableX {
constructor(error) {
super();
this._error = error;
}
*[Symbol.iterator]() {
throw this._error;
}
}
export function throwError(error) {
return new ThrowIterable(error);
}
//# sourceMappingURL=throwerror.mjs.map