Lambadas in kotlin programming language
Lambadas are similar to arrow functions in JavaScript they are a short alternative method to declare functions in kotlin programing language, You can create a function expression as;
val double = {num: Int -> num * 2}
val cube = { num: Int -> num * num * num}
val square = {num: Int ->
val product = num * num
product }
val product = num * num
product }
The last expression in a lambada is considered as a return value;
Parameters can be omitted, for a single parameter lambada the value of the omitted parameter is in the variable 'it'
Comments
Post a Comment