Further reading

For the interested reader, we list below some references to books and reports related (sometimes loosely) to Caml Light.

Programming in ML

The books below are programming courses taught in ML. Their main goal is to teach programming, not to describe ML in full details --- though most contain fairly good introductions to the ML language. Some of those books use the Standard ML dialect instead of the Caml dialect, so you will have to keep in mind the differences in syntax and in semantics.

Descriptions of ML dialects

The books and reports below are descriptions of various programming languages from the ML family. They assume some familiarity with ML.

Implementing functional programming languages

The references below are intended for those who are curious to learn how a language like Caml Light is compiled and implemented.

Applications of ML

The following reports show ML at work in various, sometimes unexpected, areas.