Programmation fonctionnelle

Objectifs – acquis d’apprentissage

Analyser et concevoir des algorithmes itératifs et récursifs.

Programmer en utilisant des langages fonctionnels (objets, événementiels et multitâches).

Prérequis

Aucun.

Contenu pédagogique

Initiation au paradigme de programmation fonctionnelle et aux notions sous-jacentes : fonctions, récursivité, fonctionnelles, types de base, types polymorphes, types inductifs (listes, arbres, …).