Haskell
left|WikiLettera
Questo articolo è solo un abbozzo (stub). Se puoi contribuisci adesso a migliorarlo secondo le convenzioni di Wikipedia.
Per l'elenco completo degli stub, vedi la relativa categoria
L'ulitma versione del linguaggio è chiamata Haskell 98 e fornisce una versione minimale e portabile del linguaggio.
| Indice |
Esempi di programmi
Hello, world!
Il seguente esempio stampa il testo "Hello World".
main = putStrLn "Hello World!"
Calcolo del fattoriale
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]
Implementazioni
Le seguenti implementazioni sono praticamente fedeli allo Haskell 98.
Collegamenti esterni
| Principali linguaggi di programmazione (tutti) | ||
|
Ada | ALGOL | APL | Awk | BASIC | C | C++ | C# | COBOL | Delphi | Eiffel | Fortran | Haskell | IDL | Java | JavaScript | Lisp | LOGO | ML | Objective C | O'Caml| Pascal | Perl | PHP | PL/I | Prolog | Python | Ruby | SAS | Scheme | sh | Simula | Smalltalk | SQL | Visual Basic | ||
