Difference between revisions of "Courses/PFON"
From LRDE
(Created page with "{{Course |title=Introduction à la Programmation Fonctionnelle |acronym=PFON |teacher=Didier |period=S2, Ing1, App1 |audience=Tronc-commun, Apprentis |optional course=oui |mod...") |
Didier Verna (talk | contribs) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Course |
{{Course |
||
+ | |visible=Yes |
||
|title=Introduction à la Programmation Fonctionnelle |
|title=Introduction à la Programmation Fonctionnelle |
||
|acronym=PFON |
|acronym=PFON |
||
|teacher=Didier |
|teacher=Didier |
||
− | |period= |
+ | |period=S5, Ing1 |
|audience=Tronc-commun, Apprentis |
|audience=Tronc-commun, Apprentis |
||
+ | |exam type=QCM |
||
− | |optional course= |
+ | |optional course=non |
|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= |
+ | |content=# Introduction et historique |
− | + | # Lisp / Haskell: tutoriel des différences |
|
+ | # Ordre supérieur |
||
− | + | # Évaluation et Scoping |
|
− | * Types Collectifs |
||
− | * Fonctions du 1er Ordre |
||
− | * Traits Impératifs et Impureté |
||
− | * Complexité et Performance" |
||
|references=http://didier.lrde.org/lectures/afp.php |
|references=http://didier.lrde.org/lectures/afp.php |
||
}} |
}} |
Latest revision as of 13:01, 18 January 2021
Titre |
Introduction à la Programmation Fonctionnelle |
---|---|
Sigle |
PFON |
Enseignant | |
Période |
S5, Ing1 |
Public |
Tronc-commun, Apprentis |
Contrôle |
QCM |
Durée | |
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 |