Declaring lambdas
Declaring a simple lambda
Example
var add = {x,y => x + y}
add(2,2) //this would return 4Declaring a complex lambda
Example
var pow = { x,y =>
var result = 1
while(y not 0)
result *= x
y--
end
put result //complex lambda needs a put statement
}
pow(4,2) //this would return 16Lambda return types
Declaring a lambda without parameters
Example
Assigning a function to a lambda variable
Example
Last updated