Difference between revisions of "Courses/PFON"
From LRDE
Didier Verna (talk | contribs) |
|||
Line 4: | Line 4: | ||
|acronym=PFON |
|acronym=PFON |
||
|teacher=Didier |
|teacher=Didier |
||
− | |period= |
+ | |period=S5, Ing1 |
|audience=Tronc-commun, Apprentis |
|audience=Tronc-commun, Apprentis |
||
+ | |exam type=QCM |
||
⚫ | |||
+ | |duration=1h30 |
||
⚫ | |||
|module=Informatique Fondamentale |
|module=Informatique Fondamentale |
||
|prerequisites=THL |
|prerequisites=THL |
||
|objectives=Fournir une vision d'ensemble du paradigme de programmation fonctionnelle et de son positionnement relatif aux autres paradigmes de programmation. Illustrer l'ensemble des concepts abordés au moyen de deux langages fonctionnels: Lisp et Haskell. |
|objectives=Fournir une vision d'ensemble du paradigme de programmation fonctionnelle et de son positionnement relatif aux autres paradigmes de programmation. Illustrer l'ensemble des concepts abordés au moyen de deux langages fonctionnels: Lisp et Haskell. |
||
+ | |content=# Introduction et historique |
||
− | |content=* Introduction* Tutoriels Lisp / Haskell* Évaluation / Scoping / Preuves* Types Collectifs* Fonctions du 1er Ordre* Traits Impératifs et Impureté * Complexité et Performance" |
||
+ | # Lisp / Haskell: tutoriel des différences |
||
+ | # Ordre supérieur |
||
+ | # Évaluation et Scoping |
||
|references=http://didier.lrde.org/lectures/afp.php |
|references=http://didier.lrde.org/lectures/afp.php |
||
}} |
}} |
Revision as of 12:00, 18 January 2021
Titre |
Introduction à la Programmation Fonctionnelle |
---|---|
Sigle |
PFON |
Enseignant | |
Période |
S5, Ing1 |
Public |
Tronc-commun, Apprentis |
Contrôle |
QCM |
Durée |
1h30"h30" is not declared as a valid unit of measurement for this property. |
Optionnel |
non |
Module |
Informatique Fondamentale |
Prérequis |
THL |
Objectifs |
Fournir une vision d'ensemble du paradigme de programmation fonctionnelle et de son positionnement relatif aux autres paradigmes de programmation. Illustrer l'ensemble des concepts abordés au moyen de deux langages fonctionnels: Lisp et Haskell. |
Plan |
|
Documentation | |
Support | |
Journaux |