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
function sum(a, b) {
  if (a === b) {
    return a;
  } else {
    let mid = Math.floor((a + b) / 2);
    let fst = sum(a, mid + 0);
    let snd = sum(mid + 1, b);
    return fst + snd;
  }
}

console.log(sum(0, 10000000));