Some papers related to Objective Caml

Textbooks and tutorials

General overview

The object system

Theoretical foundations of the module system

The bytecode compiler and bytecode interpreter

The native-code compiler

The garbage collector

Implementation of the module system