Kriol

Playground

kodigu.kriol

How/Where This Runs

  1. The source code is sent to the playground backend.
  2. The backend compiles it to a wasm32-wasi module with the Kriol compiler.
  3. The browser runs that wasm module locally with the playground WASI runtime.

So while the compilation happens in the backend, the runtime execution happens in your browser, thanks to the support for the WebAssembly (wasm) target by the compiler.