RosettaCodeData/Task/Currying/GDScript/currying.gd

13 lines
179 B
GDScript

extends Node
func addN(n: int) -> Callable:
return func(x):
return n + x
func _ready():
# Test currying
var add2 := addN(2)
print(add2.call(7))
get_tree().quit() # Exit