Introduction to Kotlin Coroutines on the JVM
Introduction to Kotlin Coroutines on the JVM
This tutorial walks us through setting up a project using coroutines, and writing code that uses them.Kotlin 1.1 introduced coroutines, a new way of writing asynchronous, non-blocking code (and much more). In this tutorial we will go through some basics of using Kotlin coroutines with the help of the kotlinx.coroutines
library, which is a collection of helpers and wrappers for existing Java libraries.
Setting up a project
Gradle
In IntelliJ IDEA go to File -> New > Project…:
Then follow the wizard steps. You'll have a build.gradle
file created with Kotlin configured according to thi