kotlin.sequences.Sequence

Sequence

inline fun <T> Sequence(
    crossinline iterator: () -> Iterator<T>
): Sequence<T>

Given an iterator function constructs a Sequence that returns values through the Iterator provided by that function. The values are evaluated lazily, and the sequence is potentially infinite.

© 2010–2017 JetBrains s.r.