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
def loop(n):
  switch n:
    case 0:
      return 0
    case _:
      return loop(n-1)

def fun(n):
  switch n:
    case 0:
      return loop(0x10000)
    case _:
      return fun(n-1) + fun(n-1)

def main:
  return fun(8)