#include "head.include"
OCaml - Tutorials
#include "body.header.include"
#include "body.leftmenu.include"
Tutorials
Try OCaml Online
- Try OCaml Online (by
OCamlPro) allows you to start learning OCaml in your browser,
without installing it. Compiled as a single Javascript page, it
gives you the full power of OCaml, even when your are disconnected
from the network.
Tutorials on OCaml
-
The Official Tutorial (by Inria) gives you a fast
introduction to the most useful features of the language.
-
Notes on OCaml (by David Matuszek) gives a concise, yet broad,
overview of the language and the standard library.
-
Tutorial on the C API (by Florent Monnier) explains how to
write C stubs to call C functions from OCaml and back.
-
OCaml for scientific computation (by Thomas Fiscbacher),
covers a broad sample of OCaml, from the basics to the C api.
Tutorials on Tools
There are also tutorials that can be useful to learn how to use
popular tools and libraries.
- Camlp4 Tutorial, to build syntax extensions for OCaml with Camlp4.
- OCamllex Tutorial (by SooHyoung Oh), on how to
create lexers using the
ocamllex
tool of the standard
distribution.
- OCamlyacc
Tutorial (by SooHyoung Oh), on how to create parsers using
the
ocamlyacc
tool of the standard distribution.
Tutorials on Contributions
- LablGTK
2.0 Tutorial (by SooHyoung Oh), on how to create graphical
applications with the LablGTK library.
- Camlp5
Tutorial (by Martin Jambon), on how to use the Camlp5 processor
#include "body.trailer.include"