"There is a convention that if the last parameter to a function is a function, that parameter can be specified outside of the parentheses."
So you can have normal arguments and specify the last parameter outside like.
val col = "A" val row = 3 table.update(col, row) { it * 5 }
"There is a convention that if the last parameter to a function is a function, that parameter can be specified outside of the parentheses."
So you can have normal arguments and specify the last parameter outside like.
You may have confused that with SAM-conversions (?), which are for java-interop: https://kotlinlang.org/docs/reference/java-interop.html#sam-...