Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Tale of Two Lambdas - A Haskeller's Journey into OCaml

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the similarities and differences between Haskell and OCaml through the lens of a developer who transitioned from a decade of Haskell work to three years of deep OCaml exploration. This keynote conference talk from Haskell 2025 compares fundamental aspects of both functional programming languages, including Haskell's purity versus OCaml's mutation support, type classes versus modules as abstraction paradigms, and laziness versus strictness evaluation strategies. Gain insights into the philosophical differences between the two languages and their respective communities, while discovering how each language might benefit from adopting certain features from the other. Learn about the challenges both languages face as open-source projects requiring volunteer contributions and funding support. The presentation is designed to be accessible to developers from both communities, with syntax explanations provided throughout, making no prior knowledge of either Haskell or OCaml necessary, though some functional programming experience will be beneficial.

Syllabus

[Haskell'25] A Tale of Two Lambdas: A Haskeller's Journey into OCaml

Taught by

ACM SIGPLAN

Reviews

Start your review of A Tale of Two Lambdas - A Haskeller's Journey into OCaml

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.