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'

Comments

Popular posts from this blog

How to get user's ip address in JavaScript

How to make a static http server in nodejs using express

Array concat method in JavaScript

What is 'this.' keyword in JavaScript

How to create promises in JavaScript