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 } 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'