"I think this is one of the best beginner-oriented books I have ever seen, for any language." - Damien Doligez, Projet Gallium, INRIA Paris-Rocquencourt
"OCaml from the Very Beginning is a book I'd definitively recommend to anyone interested in learning functional programming" - Adam Petersen (Author, "Patterns in C")
About the Author
John Whitington founded a software company which uses OCaml extensively. He teaches functional programming to students of Computer Science at the University of Cambridge.