UNPKG

@reactivex/ix-esnext-esm

Version:

The Interactive Extensions for JavaScript

16 lines (14 loc) 373 B
import { AsyncIterableX } from './asynciterablex'; class ThrowAsyncIterable extends AsyncIterableX { constructor(error) { super(); this._error = error; } async *[Symbol.asyncIterator]() { throw this._error; } } export function throwError(error) { return new ThrowAsyncIterable(error); } //# sourceMappingURL=throwerrror.mjs.map