ribesg
09/17/2018, 2:39 PMShawn
09/17/2018, 2:40 PMShawn
09/17/2018, 2:41 PMribesg
09/17/2018, 2:42 PMribesg
09/17/2018, 2:43 PMrobin
09/17/2018, 2:43 PMval b = listOf("b")
val c = listOf("c")
val d = listOf("d")
val a = b.asSequence() + c + d
robin
09/17/2018, 2:44 PMrobin
09/17/2018, 2:44 PMribesg
09/17/2018, 2:45 PMkevinherron
09/17/2018, 3:43 PMStream.concat
kevinherron
09/17/2018, 3:45 PMsequenceOf(...)
kevinherron
09/17/2018, 3:46 PMAndreas Sinz
09/17/2018, 4:11 PMbuildSequence
(https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.coroutines.experimental/build-sequence.html):
val sequence = buildSequence {
for (subList in lists) {
yieldAll(subList)
}
}
robin
09/17/2018, 4:12 PMkarelpeeters
09/17/2018, 4:40 PMsequenceOf(listA, listB, listC).flatMap { it.asSequence() }