Programmation fonctionnelle : Haskell Objectifs du cours Comprendre les bases de la programmation fonctionnelle Appréhender un langage fonctionnel "pur" Écrire une ou plusieurs applications mettant à profit les mécanismes de programmation fonctionnelle Déroulement théorique Jour 1 Programmation fonctionnelle ? Lambda calcul Langage Haskell Hello Haskell Types Récursivité Entrées/Sorties Jour 2 Interactions avec l’utilisateur TP : convertisseur CSV → JSON Jours 3 et 4 Réseau, APIs TP : API REST