You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Transpile to Rust.abrase transpile <file.abe> turns any cart into standalone Rust (or --lib to embed in your own host). Effectful carts run on an embedded VM, pure hot functions compile to native — measured ~10–15× CPython on compute. Close to JIT.
Web playground. Abrase runs in the browser via WebAssembly.
Optimizations by default. Drop elision, inlining, copy coalescing/propagation, typed loads, and tail-resumptive handlers ship enabled; the interpreter now tracks ≈CPython ±30%, 2–4× faster on short tasks.
Source-level debugging. Per-instruction line tables and src_file in .pk; richer execution traces.
Notes
Polka bytecode ISA unchanged — .pk cartridges remain compatible.
Transpiler output is a trusted-build target; link against the myriad runtime to run it.