UNPKG

@reactivex/ix-es5-esm

Version:

The Interactive Extensions for JavaScript

11 lines (10 loc) 574 B
import { MonoTypeOperatorFunction } from '../../interfaces.js'; /** * Generates an async-iterable sequence by repeating a source sequence as long as the given loop postcondition holds. * * @template TSource The type of elements in the source sequence. * @param {(() => boolean)} condition Loop condition. * @returns {MonoTypeOperatorFunction<TSource>} An operator that generates an async-iterable by repeating a * source sequence while the postcondition holds. */ export declare function doWhile<TSource>(condition: () => boolean): MonoTypeOperatorFunction<TSource>;