Ce document est un support de cours que j'ai écrit pour une introduction au langage OCaml
sous forme de travaux pratiques. J'ai assuré cette formation à l'INRIA Rocquencourt. Je
la mets à disposition pour permettre une utilisation similaire.
Toutes les explications données pendant la formation ne sont pas (encore?) écrites. Je
pense notamment à la notion d'environnement d'évaluation qui mériterait quelques
schémas (je réfléchis à faire générer des figures automatiquement pour
illustrer ce propos).
Un pré-requis pour cette formation est une connaissance de la programmation
(algorithmique notamment). Selon le niveau et pour faire tous les exercices,
compter entre trois et quatre jours.
Le support rédigé est disponible ici. La dernière modification date
du 14 octobre 2012.
Des "transparents" sont aussi accessibles:
Enfin, un blog vient enrichir le site avec d'autres exemples et exercices.
Ce support de formation est hébergé sur la
forge OCaml,
et les sources y sont également disponibles:
http://forge.ocamlcore.org/projects/form-ocaml/

"Introduction au langage OCaml" par Maxence Guesdon est mis à disposition selon les termes de la licence Creative Commons Paternité-Pas d'Utilisation Commerciale-Partage des Conditions Initiales à l'Identique 2.0 France.