Introduction `a la programmation fonctionnelle
Objectif du cours:
R´efl´echir aux principes de base de la pro-
grammation et de l’informatique `a travers
l’apprentissage d’un langage simple mais
puissant.
Diff´erence entre
“programmation” (concept abstrait)
“programmation sur machine” (r´ealisation particuli`ere d’un
processus de conception).
→relative ind´ependance du langage vis `a vis des probl`emes de
programmation
le choix du langage tient `a deux choses:
puissance d’expression pour r´esoudre des probl`emes complexes
et
facilit´e d’utilisation et d’apprentissage pour se concentrer sur
l’essentiel
→choix de la programmation fonctionnelle
n
Philippe Muller Introduction `a la programmation fonctionnelle