Cum deosebeste Haskell-ul functiile de valori?

From HaskellWiki


Raspunsul scurt: pe baza de kind.

Raspunsul lung: Asa cum constantele au tipuri, pentru a vedea daca se potrivesc in anumite contexte, tot asa tipurile au "soiuri de tipuri", "feluri de tipuri", in engleza numite "kind".

Astfel tipurile simple: Int, Char, Bool si alte tipuri de VALORI au kind = * iar tipul unei functii de la valori la valori va fi kind = * -> *.

Aceste kind-uri nu sunt declarate de programator fiindca se pot deduc e de catre programator.

Pagina este in curs de dezvoltare.Ar mai fi multe de spus. Pina atunci cititi despre kind-uri in 'Gentle'.


Pagina indexata la indexul Categories:Ro


<= Inapoi la pagina principala Ro/Haskell.

<- Inapoi la Intrebarile incepatorului Ro/Haskell.