Efficient OCaml Compilation with Flambda 2
Offered By: ACM SIGPLAN via YouTube
Course Description
Overview
Explore the engineering constraints and structure of Flambda 2, an intermediate representation and optimization pass for OCaml, in this 22-minute conference talk from OCaML'23. Delve into the design principles that enable efficient compilation of large industrial codebases, with a focus on inlining techniques. Learn how Pierre Chambart, Vincent Laviron, and Mark Shinwell have developed a compiler fast enough to handle complex OCaml projects while maintaining optimal performance.
Syllabus
[OCaML'23] Efficient OCaml compilation with Flambda 2
Taught by
ACM SIGPLAN
Related Courses
Introduction to Functional Programming in OCamlParis Diderot University via France Université Numerique Type-Driven Development: Designing with Types
Pluralsight ReasonML Programming - Full Course for Beginners
freeCodeCamp OCaml
Exercism ReasonML
Exercism