De ce numim limbajul Haskell un limbaj functional ?

From HaskellWiki
Revision as of 19:43, 31 January 2007 by Ha$kell (talk | contribs)
Jump to navigation Jump to search

Deoarece spre deosebire de limbajele imperative care manipuleaza practic DATE sub forma de numere intregi sau valori codate prin numere intregi (caractere, stringuri,pointeri), limbajele functionale manipuleaza FUNCTII codate prin lambda expresii. Cum multimea functiilor este mai bogata decat cea a numerelor intregi (are un cardinal mai mare) asemenea limbaje sunt mult mai expresive.

Exista, e important de stiut, o teorie matematica a lambda calculului. Se studiaza in cadrul cursului de Programare Functionala.

<= Inapoi la pagina principala Ro/Haskell