The Case of the Missing Handler
Our story begins with a clean line of Kotlin:
typealias Handler = (result: Result) -> Unit
It looks innocent. Give a function type a name and tidy up the signatures, great!
Then a bug hits. The Handler is gone in the debugger and in stack traces onl...
blog.mmckenna.me4 min read