Learning the Fundamentals of Coroutines: Part 1
Too Long; Didn't Read
Kotlin coroutines introduced a new style of concurrency that can be used to simplify asynchronous code. This article is mainly focused on Coroutines for Android but most concepts apply to Kotlin in general. If you have you used callbacks in the past, you may know how messy things can get, there’s even a name for that.