fn fib(n) {
if n < 2 {
return n
}
fib(n - 1) + fib(n - 2)
}
println("The first 10 fibonacci numbers are:")
for i in 10 {
println(fib(i))
}Requires Rust and Cargo.
git clone https://github.com/anandrav/abra.git
cd abra
./scripts/install
Optionally install editor extensions:
./scripts/install --vim # Vim syntax highlighting
./scripts/install --vscode # VS Code extension (requires Node/npm)
User guide and language reference: https://anandrav.github.io/abra/about.html