- Preparing search index...
- The search index is not available
@jsq/seq
- takeWhile<T>(predicate: ((arg: T) => boolean), iterable: Iterable<T>): IterableIterator<T>
-
Parameters
-
predicate: ((arg: T) => boolean)
-
- (arg: T): boolean
-
Returns boolean
-
iterable: Iterable<T>
Returns IterableIterator<T>
- takeWhile<T>(predicate: ((arg: T) => boolean), iterable: AsyncIterable<T>): AsyncIterableIterator<T>
-
Parameters
-
predicate: ((arg: T) => boolean)
-
- (arg: T): boolean
-
Returns boolean
-
iterable: AsyncIterable<T>
Returns AsyncIterableIterator<T>
- takeWhile<T>(predicate: ((arg: T) => boolean), iterable: Iterable<T> | AsyncIterable<T>): IterableIterator<T> | AsyncIterableIterator<T>
-
Parameters
-
predicate: ((arg: T) => boolean)
-
- (arg: T): boolean
-
Returns boolean
-
iterable: Iterable<T> | AsyncIterable<T>
Returns IterableIterator<T> | AsyncIterableIterator<T>
Yields values from the provided iterable while they satisfy the provided predicate.