Clojure in WebAssembly
Clojure is a functional programming language that is part of the Java/JVM ecosystem.
The TeaVM can execute Java Bytecode inside of a WebAssembly runtime. Clojure is compiled to Java Bytecode.
We track Java Bytecode execution in the Java section of the WebAssembly Language Guide.
Here are some great resources:
- There’s a thread on Reddit about compiling Clojure to Wasm directly