I ordered this book pretty much immediately after hearing about it – There have been a number of bad reviews of it, but I think they’re pretty unfair.
It’s definitely not an introductory book on functional programming or even an introduction to OCAML itself – it tries to do pretty much what the title says, which is attempt some down and dirty real-world programming in the language. As far as I know , there are only two books on OCAML ( the other being Objective CAML for Scientists – so credit where credit’s due.
cratylus has written 3 entries about this goal
Practical OCAML
3 years ago
category theory with ML
3 years ago
http://www.cs.man.ac.uk/~david/categories/book/book.pdf
the pattern matching in ML and prolog are just lovely i think
