From 50cad37b9d988b63020a1a7f77469b7d09b5239d Mon Sep 17 00:00:00 2001 From: Srishti Soni <92056170+shimmer12@users.noreply.github.com> Date: Sat, 11 Oct 2025 06:44:26 +0530 Subject: [PATCH] Add 'Learn Programming with OCaml' to the list (#12347) * Add 'Learn Programming with OCaml' to the list * fixed alphabet ordering * Update OCaml book entry with translator information Added translator credit for the OCaml book. * Fix typo in OCaml resource description * Update books/free-programming-books-langs.md Co-authored-by: Eric Hellman --------- Co-authored-by: Eric Hellman --- books/free-programming-books-langs.md | 1 + 1 file changed, 1 insertion(+) diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md index 2e1c05c6d..c8c3c4136 100644 --- a/books/free-programming-books-langs.md +++ b/books/free-programming-books-langs.md @@ -1732,6 +1732,7 @@ Books on general-purpose programming that don't focus on a specific language are * [Developing Applications With Objective Caml](http://caml.inria.fr/pub/docs/oreilly-book/) * [Functional Programming in OCaml](https://www.cs.cornell.edu/courses/cs3110/2019sp/textbook/) - Michael R. Clarkson +* [Learn Programming with OCaml: Algorithms and Data Structures](https://usr.lmf.cnrs.fr/lpo/lpo.pdf) - Sylvain Conchon, Jean-Christophe Filliâtre - trl.: Urmila Nair (PDF) * [OCaml From the Ground Up](https://ocamlbook.org) - Daniil Baturin (HTML) *( :construction: in process)* * [OCaml from the Very Beginning](https://johnwhitington.net/ocamlfromtheverybeginning/) - John Whitington * [OCaml Scientific Computing](https://ocaml.xyz/book/) - Liang Wang, Jianxin Zhao (HTML) *( :construction: in process)*