Pablo
interface Foo<T> { fun onSuccess(lis: (T?) -> Unit) }
suspend fun getFoo(): Bar { suspendCoroutine<Bar?> { continuation -> val listener = object : Foo<Bar?> { override fun onSuccess(lis: (Bar?) -> Unit) { } } }
Joffrey
onSuccess
Foo
A modern programming language that makes developers happier.