I applied Haskell's Applicative Functors to Kotlin Coroutines. Here's what happened.

· Dev.to