<< See All Talks

Coroutines for Java Developers

Devoxx Ukraine

01 November 2019, talk

Did you know that coroutines were invented about 50 years ago? A coroutine is a function that can not only return but also suspend somewhere in the middle and resume later from that point. Coroutines are implemented in Kotlin, an open source, modern, pragmatic and statically typed, multiplatform and JVM programming language. We’ll use coroutines as the remedy for the callback hell problem of non-blocking server-side applications, graphical, mobile or client applications. We see how to write an equivalent code a linear looking code with suspend functions. You’ll learn how to apply Kotlin coroutines for your existing project independently of JVM version.


References:

Link
Slides
YouTube
comments powered by Disqus