A lambda expression can receive parameters. The same sort of list of parameters
that you can put in a function declaration can go at the start of the lambda
expression, separated from the Kotlin statements by an arrow (->
). You
can then refer to those parameters from those Kotlin statements.
To supply values for the parameters, add them to your call to invoke()
.
If your lambda expression needs just one parameter, you can skip the parameter
list and refer to the parameter as it
.
You can learn more about this in:
Tags: