This commit is contained in:
NikolajDanger
2022-04-30 16:18:13 +02:00
parent 2465cf84b7
commit b9ef4bb00e
174 changed files with 20605 additions and 100 deletions

10
W1/fasto/tests/lambda.fo Normal file
View File

@ -0,0 +1,10 @@
fun int write_int(int x) = write(x)
fun [int] write_int_arr([int] x) = map(write_int, x)
fun int main() =
let N = read(int) in
let z = iota(N) in
let w = write_int_arr(map(fn int (int x) => x + 2, z)) in
let nl = write("\n") in
write_int(reduce(op+, 0, w))