Lunatic is a WebAssembly runtime inspired by Erlang
published on 2022/09/06
Lunatic is an Erlang-inspired runtime for WebAssembly
Lunatic is a single executable and runs on Windows, macOS and Linux. It spawns lightweight processes from WebAssembly modules that have their own heap/stack. These processes are preemptively scheduled on a multi-threaded executor.
Currently, we are focused on Rust and AssemblyScript.
This looks very interesting and it supports AssemblyScript, a language with TypeScript like syntax targeting WebAssembly standard.