aboutsummaryrefslogtreecommitdiff
path: root/test/lambdas.tm
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-10-09 13:26:28 -0400
committerBruce Hill <bruce@bruce-hill.com>2024-10-09 13:26:28 -0400
commit074cf22ad462eafe963e4a749b2b74cab51211a1 (patch)
treee1d7f938f2d949cc5dcf67ca648f200663e36562 /test/lambdas.tm
parent47fca946065508cff4151a32b3008c161983fd9d (diff)
Change function syntax from `func(args)->ret` to `func(args -> ret)`
Diffstat (limited to 'test/lambdas.tm')
-rw-r--r--test/lambdas.tm6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/lambdas.tm b/test/lambdas.tm
index 62b5fd36..d830a36f 100644
--- a/test/lambdas.tm
+++ b/test/lambdas.tm
@@ -1,10 +1,10 @@
-func make_adder(x:Int)-> func(y:Int)->Int:
+func make_adder(x:Int -> func(y:Int->Int)):
return func(y:Int): x + y
-func suffix_fn(fn:func(t:Text)->Text, suffix:Text)->func(t:Text)->Text:
+func suffix_fn(fn:func(t:Text->Text), suffix:Text -> func(t:Text->Text)):
return func(t:Text): fn(t)++suffix
-func mul_func(n:Int, fn:func(x:Int)->Int)-> func(x:Int)->Int:
+func mul_func(n:Int, fn:func(x:Int->Int) -> func(x:Int->Int)):
return func(x:Int): n*fn(x)
func main():