Lisp in WebAssembly
The famous functional programming language Lisp has some interesting properties that has intrigued developers. A few projects are work-in-progress ports of Lisp in WebAssembly. Nothing appears to be production-ready yet, but the progress is promising.
Uses
Currently, environments are mainly for R&D usage, and are not entirely complete for either in-browser or out-of-browser usage.
Available Implementations
The [Wisp project][https://github.com/mbrock/wisp] is a Lisp-to-Wasm compiler that is currently being (re-)written in Zig.
Learn More
Here are some great resources:
- The Wisp project is making steady progress
- Wisp appears to be part of a larger project
- Wasm-Lisp is not as actively maintained, and did not (as far as we know) implement the entire compiler.