Courses/PFON

From LRDE

Titre

Introduction à la Programmation Fonctionnelle

Sigle

PFON

Enseignant

Didier Verna

Période

S2, Ing1, App1

Public

Tronc-commun, Apprentis

Contrôle
Durée
Optionnel

oui

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
  • Introduction
  • Tutoriels Lisp / Haskell
  • Évaluation / Scoping / Preuves
  • Types Collectifs
  • Fonctions du 1er Ordre
  • Traits Impératifs et Impureté
  • Complexité et Performance"
Documentation
Support
Journaux