Ivan, the Language Mangler 🦀 on Nostr: Firefox 121 supports tail call elimination in Wasm. That's really great! ...
Firefox 121 supports tail call elimination in Wasm. That's really great!
Specification is here, https://github.com/WebAssembly/tail-call/blob/main/proposals/tail-call/Overview.md.
It adds 2 instructions: `return_call` and `return_call_indirect`. It helps a lot for functional programming languages, or languages with coroutines or continuations.
#webassembly #wasm
Specification is here, https://github.com/WebAssembly/tail-call/blob/main/proposals/tail-call/Overview.md.
It adds 2 instructions: `return_call` and `return_call_indirect`. It helps a lot for functional programming languages, or languages with coroutines or continuations.
#webassembly #wasm