On a vu dans ce cours une sémantique opérationnnelle de Ocaml  qui montre que le
langage suit une stratégie d'appel par valeur.

On a ensuite montré comment raisonner par induction bien fondée pour prouver la terminaison de programmes et des proprietés de programems par raisonnement équationnel. On a appliqué tout cela sur l'exemple de l'associativité de append, et la correction complète d'un programme qui implante le tri par insertion.

On a vu briévement ensuite les problèmes d'efficacité en temps et en espace.