HVM: a next-gen massively parallel, beta-optimal functional runtime is 50x faster than its predecessors

272 points SrPeixinho

I've finished the prototype of HVM in Rust. It is a massively parallel functional runtime that is able to evaluate inputs faster than Haskell's GHC, all as a small Rust library. It can be used to reduce functional programs and algorithms ultra fast within Rust (think of a ligthweight, ultra-fast Haskell-in-Rust), as a compile target for functional programming languages, and even as a functional alternative to the EVM (think of a functional blockchain). The repository explains everything. Let me know what you think!