Haskell
Questo articolo è uno stub, il che vuol dire che necessita di essere ampliato e corretto, secondo i canoni di Wikipedia. Se puoi, rendi anche questo articolo serio e dettagliato come dev'essere un articolo di enciclopedia, grazie. Haskell è un linguaggio di programmazione, creato da un apposito comitato negli anni '80 e chiamato così in onore del logico Haskell Curry. È un linguaggio funzionale, dove l'esecuzione del programma non è dettata dai passi successivi dei linguaggi procedurali tradizionali, ma è il risultato della soluzione di equazioni matematiche.L'ulitma versione del linguaggio è chiamata Haskell 98 e fornisce una versione minimale e portabile del linguaggio.
Table of contents |
2 Implementations 3 Link esterni |
Esempi
Classica definizione del fattoriale:
fac 0 = 1 fac n = n * fac (n - 1)Definizione più compatta che usa la speciale notazione Haskell per le liste e la funzione standard product:
fac n = product [1..n]
Implementations
Le seguenti implementazioni sono praticamente fedeli allo Haskell 98.
Link esterni