π¦Lambdas
Lambda Syntax
lambda <ReturnType> (Parameters) {
<lambda body>
}For syntax of Parameters - Common placeholders throughout documentation
Working Example
package main
import "fmt" as fmt
fun main(): Unit {
let myLambda = lambda (caps: Bool): String {
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
}
Last updated