loading...

re: Can someone explain this Kotlin expression. VIEW POST

FULL DISCUSSION
 

It's a lambda function that's the callback, it gives you back a boolean value whilst the function itself is Unit.

So somewhere in your code you'll have

startListening { it // this it will be the boolean returned from the callback

}

For more clarification read high order functions in Kotlin

 

Will read about them again. Thanks.

I have hated lambdas in every programming languages. Seems like they are unavoidable these days.

code of conduct - report abuse