y-lang 0.1.3

Compiler & Interpreter for the (rather new and very experimental) Y programming language.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
import std::*

let fib := (n : int) : int => {
    if n < 2 {
        n
    } else {
        fib(n - 1) + fib(n - 2)
    }
}

let res := fib(20)

printi(res)