Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
…hout it (#2637) Also, remove the tutorial variant of the basic coroutine introduction as it essentially duplicates the content of the basic coroutine introduction, albeit with "how to create a project" additional information, which does not seem to be appropriate in this section at all. Fixes #2122 Co-authored-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com> Co-authored-by: Andrey Polyakov <koshachy@gmail.com>
19 lines (15 sloc)
490 Bytes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* 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 coroutines-basics.md by Knit tool. Do not edit. | |
package kotlinx.coroutines.guide.exampleBasic02 | |
import kotlinx.coroutines.* | |
fun main() = runBlocking { // this: CoroutineScope | |
launch { doWorld() } | |
println("Hello") | |
} | |
// this is your first suspending function | |
suspend fun doWorld() { | |
delay(1000L) | |
println("World!") | |
} |