aboutsummaryrefslogtreecommitdiff
path: root/test/lambdas.tm
diff options
context:
space:
mode:
Diffstat (limited to 'test/lambdas.tm')
-rw-r--r--test/lambdas.tm10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/lambdas.tm b/test/lambdas.tm
index 0ec0826b..15a8f23b 100644
--- a/test/lambdas.tm
+++ b/test/lambdas.tm
@@ -1,18 +1,18 @@
func make_adder(x:Int)-> func(y:Int)->Int:
- return func(y:Int) x + y
+ return func(y:Int): x + y
func suffix_fn(fn:func(t:Text)->Text, suffix:Text)->func(t:Text)->Text:
- return func(t:Text) fn(t)++suffix
+ return func(t:Text): fn(t)++suffix
func mul_func(n:Int, fn:func(x:Int)->Int)-> func(x:Int)->Int:
- return func(x:Int) n*fn(x)
+ return func(x:Int): n*fn(x)
func main():
- >> add_one := func(x:Int) x + 1
+ >> add_one := func(x:Int): x + 1
>> add_one(10)
= 11
- >> shout := func(msg:Text) say("{msg:upper()}!")
+ >> shout := func(msg:Text): say("{msg:upper()}!")
>> shout("hello")
>> asdf := add_one