Last updated 7 days ago
lambda <ReturnType> (Parameters) { <lambda body> }
For syntax of Parameters -
Parameters
package main import "fmt" as fmt fun Unit main() { let myLambda = lambda String (Bool caps) { if caps { return "HELLO" } else { return "Hello" } } fmt.println(myLambda(true)) }
package main import fmt "fmt" func main() { myLambda := func(caps bool) string { if caps { return "HELLO" } else { return "Hello" } } fmt.Println(myLambda(true)) // Eliminates any 'unused variable' errors _ = myLambda }
HELLO