Quels sont les buts de la formation ?
Maîtriser la programmation fonctionnelle avec Caml
Programme de la formation
Introduction
Présentation du langage et intéret.
Organisation du langage, complation
Quelques manipulations ; environnement de développement
Bases du langage
Syntaxe du langage
Types de données
Listes et autres structures
Traitement avancé
Pattern matching pour des algoritmes avancés
Les unions
Eléments impératifs
Exceptions et erreurs
Exécution séquentielle du code ; restrictions et conséquences
Processus multiples
Entrées/sortieset flux divers
Extension du caml
Modules et bibliothèques diverses
Modèle objet : OCaml, possibilités, syntaxe
Caml dans un serveur web