funct 0.1.0

A small, functional, embeddable scripting language with a fully reified bytecode VM you can pause, snapshot, and resume.
Documentation
1
2
let xs = to_list(1..=10000)
println(xs |> map(x => x * x) |> filter(x => x % 2 == 0) |> fold(0, (a, b) => a + b))