Coroutines vs Promises: differences, benefits of one over the other, etc? I haven't touched Kotlin much yet, so I'm curious if there are some more experienced voices who could weigh in...
Thanks for the synopsis, I'll certainly look into it more. We're about to do a 3 day hackathon writing an app from scratch in Kotlin. I'm already used to Promises and asynchronous code flows. It's good to hear this is first class in Kotlin.