Programmation Avancée
Travaux Pratiques
Les travaux pratiques ont lieu en C411, les vendreri de 14h15 à 15h45. Ils sont organisés par David Baelde (page web, mail).
Séances
- 22/01: cours et TP1 sur le système de modules (corrigé exo 1)
- 29/01: TP2 sur les objets (corrigé exo1, exo2)
- 05/02: après avoir fini le TP2, TP3 sur les types fantômes (corrigé)
- 12/02: TP4 autour les effets et le contrôle (corrigé 1 et 2)
- 19/02: TP5 où l'on continue les reines (corrigé 1 issu du précédent)
- 04/03: TP6 sur les continuations et la défonctionalisation (corrigé 1)
- 11/03: TP7 autour des itérateurs persistants (corrigé partiel)
- 18/03: suite et fin du TP7
- 25/03: TP8 sur les monades (solution 1 et 2)
- 01/04: TP9 avec des monades et des chèvres
- 08/04: cours sur le typage avancé et TP10
- 15/04: fin des TP précédents et/ou un TP11 sur la monade de parsing
- 06/05: le DM où vous êtes un pingouin (énoncé et base de code)
- 06/05: on découvre lwt dans le TP12 (un corrigé)
- 13/05: la suite du TP12
- 20/05: double séance pour finir le TP12, et éventuellement faire du cduce