(style.css) Learn Programming with OCaml Learn Programming with OCaml by (https://usr.lmf.cnrs.fr/~conchon/) Sylvain Conchon and (https://usr.lmf.cnrs.fr/~jcf/) Jean-Christophe Filliâtre This book on (https://ocaml.org/) OCaml is an English translation (by (https://www.aropefastenedbetween.fr/) Urmila Nair ) of (https://usr.lmf.cnrs.fr/programmer-avec-ocaml/) this book in French . The translation was funded by (https://ocaml-sf.org/) The OCaml Software Foundation . The book is openly licensed via (https://creativecommons.org/licenses/by-sa/4.0/deed.en) CC BY SA 4.0 . (https://usr.lmf.cnrs.fr/lpo/lpo.pdf) Get the book (1.9Mb PDF file) (https://usr.lmf.cnrs.fr/lpo/lpo.epub) Get the book (2.3Mb EPUB file) (https://usr.lmf.cnrs.fr/lpo/code.html) Get the code Typos and errors can be (https://github.com/backtracking/learn-programming-with-ocaml/issues) reported here . (https://lmf.cnrs.fr/Main/Credits) Legal Notice