/* | |
* Copyright 2016-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. | |
*/ | |
// This file was automatically generated from flow.md by Knit tool. Do not edit. | |
package kotlinx.coroutines.guide.exampleFlow02 | |
fun simple(): Sequence<Int> = sequence { // sequence builder | |
for (i in 1..3) { | |
Thread.sleep(100) // pretend we are computing it | |
yield(i) // yield next value | |
} | |
} | |
fun main() { | |
simple().forEach { value -> println(value) } | |
} |