Write a Blog >>
ICFP 2016
Sun 18 - Sat 24 September 2016 Nara, Japan
Thu 22 Sep 2016 16:40 - 16:55 at Conference Room 1 - Future Chair(s): Kenichi Asai

Malfunction is an untyped program representation intended as a compilation target for functional languages, consisting of a thin wrapper around OCaml’s Lambda intermediate representation.

Compilers targeting Malfunction convert programs to a simple s-expression-based syntax with clear semantics, which is then compiled to native code using OCaml’s back-end, enjoying both the optimisations of OCaml’s new flambda pass, and its battle-tested runtime and garbage collector.

Thu 22 Sep

Displayed time zone: Osaka, Sapporo, Tokyo change