OCaml documentation

Consult the installation instructions, information about OCaml releases and the user manual (including the OCaml library).


OPAM and package documentation

OPAM is the source-based package manager for OCaml. It allows you to install OCaml and packages. See the installation instructions. and the OPAM documentation.

The list of OPAM packages has links to their homepage and documentation. The distribution and API documentation of the packages you install locally with OPAM can be accessed via odig.

Books and Papers


In this talk, Mark Shinwell explains how to track down hard-to-find bugs in OCaml programs. It involves the new gdb functionality which OCamlPro and others have worked on recently. (PDF slides)

Talk at CMU describing the experiences that Jane Street has had using OCaml as its primary development language.

Experience Report: OCaml for an Industrial-strength Static Analysis Framework Pascal Cuoq and Julien Signoles; CEA LIST International Conference on Functional Programming (ICFP) Edinburgh 2009.