Comprendre haskell pour mieux programmer en d'autres langages

Par Stéphane Payrard (‎cognominal‎) de Paris.pm
Date : samedi 17 novembre 2007 11h15
Durée : 40 minutes
Cible : Tous
Langue : Français
Tags : fonctionnelle haskell parallelism programmation pugs typage


functional programming has finally reached the masses, except
it is called Visual Basic 9 instead of Haskell 98 -- Erik Meijer

Les concepts à la base du langage Haskell se répandent rapidement. Dans Java (les generics), dans Perl 6 (pugs), dans le powershell de Vista.
Vous faites peut-être déja du haskell sans le savoir.
Sensibilisation aux concepts propres à haskell : programmation fonctionnelle, typage statique, généricité, inférence de type, évaluation paresseuse, monades, multiprocessing.
Présentation interactive de quelques fonctionnalités via ghci : le shell interactif de l'environnement haskell.
Quelques pointeurs pour apprendre haskell.