hvm 2.0.22

A massively parallel, optimal functional runtime in Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function sum(n) {
  if (n === 0) {
    return 0;
  } else {
    return n + sum(n - 1);
  }
}

function fun(n) {
  if (n === 0) {
    return sum(4096);
  } else {
    return fun(n - 1) + fun(n - 1);
  }
}

console.log(fun(18));