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

Independent

OCaml Programming: Correct + Efficient + Beautiful

via Independent

Overview

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”.

Syllabus

PREFACE

INTRODUCTION

OCAML PROGRAMMING

CORRECTNESS AND EFFICIENCY

LANGUAGE IMPLEMENTATION

LAGNIAPPE

APPENDIX

Taught by

Michael R. Clarkson, Robert L. Constable, Nate Foster, Michael D. George, Dan Grossman, Daniel P. Huttenlocher, Dexter Kozen, Greg Morrisett, Andrew C. Myers, Radu Rugina, and Ramin Zabih

Reviews

Start your review of OCaml Programming: Correct + Efficient + Beautiful

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.