/* | |
* Copyright 2016-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. | |
*/ | |
// This file was automatically generated from coroutines-guide.md by Knit tool. Do not edit. | |
package kotlinx.coroutines.guide.flow32 | |
import kotlinx.coroutines.* | |
import kotlinx.coroutines.flow.* | |
fun foo(): Flow<Int> = (1..3).asFlow() | |
fun main() = runBlocking<Unit> { | |
foo() | |
.onCompletion { println("Done") } | |
.collect { value -> println(value) } | |
} |