The Caml Language

Programmation OCaml

À mes heures perdues, je développe quelques bricoles, principalement en OCaml, un langage fonctionnel disposant d'une excellente bibliothèque standard et d'un compilateur (bytecode et natif) qui peut rivaliser avec gcc. Le code OCaml étant entièrrement portable, vous pouvez recompiler le code ci-dessous sur toutes les plate-formes supportées par OCaml : Linux, un grand nombre d'UNIX commerciaux, mais aussi MacOS, Windows, etc. (sauf lorsque l'on utilise une spécificité d'un système, comme la bibliothèque SVGAlib de Linux).

Sauf mention explicite du contraire, tout le code disponible sur cette page est distribué selon les termes de la GNU Library General Public License version 2, avec une exception concernant l'édition de lien, décrite dans le fichier LICENSE.

À propos des liens ci-dessous :

Structures de données

Bibliothèques

Applications

Algorithmique

Jeux

Publications

Certaines de mes publications, ou matériel pédagogique, en rapport avec la programmation OCaml. (Ma liste complète de publications se trouve ici.)

Divers


J'aime cette définition du mot hacker tirée du Jargon File:
Hacker: One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.

Quelques applications écrites (par d'autres) en OCaml

Quelques pointeurs

Détente


Homepage American The Caml Language
Jean-Christophe.Filliatre[at]lri.fr (formatté avec yamlpp).