ICFP 2024
Mon 2 - Sat 7 September 2024 Milan, Italy
Fri 6 Sep 2024 16:30 - 17:00 at Orange 2 - Session 4 Chair(s): Jesse Tov

We present Wasm_of_ocaml, a fork of the Js_of_ocaml compiler, that translates OCaml bytecode to WebAssembly rather than to JavaScript. Wasm_of_ocaml builds on the WebAssembly garbage collection extension, now available by default in the Chrome and Firefox browsers. This avoids having to reimplement a GC and allows for good JavaScript interoperability. Overall Wasm_of_ocaml offers a performance boost over Js_of_ocaml of up to 2x or more, and requires only minimal source code changes to port a program.

Fri 6 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

16:00 - 17:30
Session 4ML at Orange 2
Chair(s): Jesse Tov Jane Street Europe
16:00
30m
Talk
Labeled Tuples (Informed Position)
ML
Chris Casinghino Jane Street, Ryan Tjoa University of Washington
16:30
30m
Talk
Wasm_of_ocaml
ML