July 2018
Intermediate to advanced
266 pages
7h 11m
English
In Chapter 2, Coroutines in Action, we talked about whether it's more convenient to use async functions instead of using coroutine builders to implement concurrent code. Now it's time to expand this topic by adding suspending functions to the toolset. First, let's compare a simple implementation of a repository using an async function with the equivalent implementation using suspending functions.
Read now
Unlock full access