#include "head.include"
OCaml currently suffers from a lack of paperback books. New books are on the way, but in the meantime, you can easily find up-to-date books on OCaml online here.
This book is notoriously much more than just an introduction to OCaml, it describes most of the language, and is accessible.
This book is a translation of a French book published by OReilly. It does not only covers the language, but also the runtime and the tools, whose understanding is necessary to actually develop a complete project in OCaml.
This book describes both the OCaml language and the theoretical grounds behind its powerful type system. A good complement to other books on OCaml.
Don't forget our Documentation page containing the reference manual and several cheat sheets, and our Tutorials page, with links to online tutorials.
#include "body.trailer.include"