The WebRacket language is a subset of Racket that compiles to WebAssembly
Summary
The WebRacket project describes a subset of the Racket language that compiles to WebAssembly, focusing on browser-based execution while aiming to remain true to Racket semantics. It outlines supported data types, syntactic forms, and the architecture of the compiler, along with installation steps, examples, and a roadmap that includes future support for modules, linklets, and more advanced features.