3 ms·
Block only. There’s a tail call proposal[1] that’s in phase 4 (nearly standardized). [1]: https://github.com/WebAssembly/proposals https://github.com/WebAssemb
by cornstalks 3y ago
Block only. There’s a tail call proposal[1] that’s in phase 4 (nearly standardized).
[1]: https://github.com/WebAssembly/proposals https://github.com/WebAssembly/proposals
- azakai 3y agoNote that phase 4 is the final stage of the standard process. Tail calls are at phase 4, which means that is a finalized and complete standard. All that is left after that is for VMs to implement the standard, which is tracked here: https://webassembly.org/features/ https://webassembly.org/features/ Most major VMs do support tail calls today, but not all.
- sestep 3y agoAlso note that that webpage can be somewhat out of date; for instance, see here for some recent edits to it (e.g. features Node had implemented that were marked as unavailable): https://github.com/WebAssembly/website/commits/main/ https://github.com/WebAssembly/website/commits/main/