[kotlin/en] Parentheses can be omitted for single lambda args (#4708)

This commit is contained in:
Michael Härtl 2024-05-13 10:38:50 +02:00 committed by GitHub
parent 094f083fbc
commit ffe967e1ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -127,7 +127,10 @@ fun helloWorld(val name : String) {
// Named functions can be specified as arguments using the :: operator.
val notOdd = not(::odd)
val notEven = not(::even)
// Lambda expressions can be specified as arguments.
/*
Lambda expressions can be specified as arguments.
If it's the only argument parentheses can be omitted.
*/
val notZero = not {n -> n == 0}
/*
If a lambda has only one parameter