UNPKG

@reactivex/ix-es5-esm

Version:

The Interactive Extensions for JavaScript

22 lines (18 loc) 509 B
import { AsyncIterableX } from '../../asynciterable/asynciterablex.js'; import { includes } from '../../asynciterable/includes.js'; /** * @ignore */ export function includesProto<T>( this: AsyncIterableX<T>, searchElement: T, fromIndex: number ): Promise<boolean> { return includes(this, searchElement, fromIndex); } AsyncIterableX.prototype.includes = includesProto; declare module '../../asynciterable/asynciterablex' { interface AsyncIterableX<T> { includes: typeof includesProto; } }