Haskell27-09-2000

np. m.

[LANG] langage fonctionnel (voir aussi langage fonctionnel) polymorphe et typé (paresseux, en plus !), devant son nom à Haskell Brooks Curry (voir Curry Haskell), mathématicien dont le travail a permis de jeter les bases de la programmation fonctionnelle. Le logo d'Haskell est un symbole lambda, car il est un descendant du langage lambda calcul. Exemple de code (le quicksort) :

qsort []     = [] qsort (x:xs) = qsort elts_lt_x ++ [x] ++ qsort elts_greq_x                  where                    elts_lt_x   = [y | y <- xs, y < x]                    elts_greq_x = [y | y <- xs, y >= x] 


http://www.haskell.org/

 

Articles liés à celui-ci :  Curry Haskell langage (chronologie)

 

Articles voisins :  hardlock - hardscroll - hardware - hash - hashing - haut débit - haute disponibilité - hauts débits - Hayes - HBL

 

Sommaire | Définitions | Thèmes | Liens | Courrier

© Le Jargon Français v 3.2.119 - jeudi 26 avril 2001 à 13:32