Programowanie w systemie UNIX/Haskell: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Funkcje: http |
m →Cechy Haskella: [ nie [[ |
||
Linia 13:
** nie ma efektów ubocznych
* lenistwo : obliczenia są wykonywane w momencie kiedy ich rezultat jest potrzebny, nie wcześniej. W efekcie możesz definiować nieskończone struktury danych, pod warunkiem , że nie używasz ich w całości.
* nie ma pętli ( używa rekurencji)<ref>
* Funkcje wyższego rzędu - funkcja mogą być argumentami innych funkcji. Umożliwia to składanie przekształceń
* Polimorfizm
* Klasy typów
* Monady
=Instalacja=
|