yieldAll

abstract suspend fun yieldAll(iterator: Iterator<T>)(source)

Yields all values from the iterator to the Iterator being built and suspends until all these values are iterated and the next one is requested.

The sequence of values returned by the given iterator can be potentially infinite.

Since Kotlin

1.3

Samples


suspend fun yieldAll(elements: Iterable<T>)(source)

Yields a collections of values to the Iterator being built and suspends until all these values are iterated and the next one is requested.

Since Kotlin

1.3

Samples


suspend fun yieldAll(sequence: Sequence<T>)(source)

Yields potentially infinite sequence of values to the Iterator being built and suspends until all these values are iterated and the next one is requested.

The sequence can be potentially infinite.

Since Kotlin

1.3

Samples