as Sequence
Creates a Sequence instance that wraps the original array returning its elements when being iterated.
Samples
import samples.*
import kotlin.test.*
fun main() {
//sampleStart
val array = arrayOf('a', 'b', 'c')
val sequence = array.asSequence()
assertPrints(sequence.joinToString(), "a, b, c")
//sampleEnd
}
Creates a Sequence instance that wraps the original collection returning its elements when being iterated.
Samples
import samples.*
import kotlin.test.*
fun main() {
//sampleStart
val collection = listOf('a', 'b', 'c')
val sequence = collection.asSequence()
assertPrints(sequence.joinToString(), "a, b, c")
//sampleEnd
}
Creates a Sequence instance that wraps the original map returning its entries when being iterated.