
OCaml Programming: Correct and Efficient and Beautiful
smartmic
created: July 26, 2025, 9:18 p.m. | updated: July 27, 2025, 6:38 a.m.
OCaml Programming: Correct + Efficient + Beautiful#A textbook on functional programming and data structures in OCaml, with an emphasis on semantics and software engineering.
This book is the textbook for CS 3110 Data Structures and Functional Programming at Cornell University.
A past title of this book was “Functional Programming in OCaml”.
The primary compiler and author of this work in its form as a unified textbook is Michael R. Clarkson, who as of the Fall 2021 edition was the author of about 40% of the words and code tokens.
Copyright 2021–2025 Michael R. Clarkson.
5 days, 8 hours ago: Hacker News: Front Page