Vuoi imparare e padroneggiare Haskell?

Unisciti al track Haskell di Exercism per accedere a 107 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.

Informazioni su Haskell

107 esercizi di programmazione per Haskell su Exercism. Da Conteggio dei nucleotidi a Luhn.


Migliora nella programmazione con esercizi divertenti e gratificanti che mettono alla prova la tua comprensione dei concetti su Exercism.

Vedi tutti gli esercizi di Haskell su Exercism

Funzionalità principali di Haskell


Haskell

Puramente funzionale

Le funzioni pure producono sempre lo stesso output a partire dallo stesso input, quindi sono più prevedibili.

Valutazione non stretta

La valutazione pigra fornisce i risultati solo quando servono, permettendo di avere strutture dati infinite.

Tipizzazione statica e forte

Tipi forti e statici fanno individuare più errori prima di eseguire il programma.

Inferenza dei tipi

L'inferenza automatica dei tipi rende il codice più snello e lo sviluppatore più produttivo.

Classi di tipi

Raggruppare i tipi in classi offre un sovraccarico sicuro rispetto ai tipi.

Tipi di dati algebrici

Tipi di dati potenti offrono un alto grado di comodità e sicurezza.

Ricevi mentoring nello stile di Haskell

Ogni linguaggio ha il suo modo di fare le cose. La traccia Haskell non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Haskell e a scrivere codice idiomatico in Haskell. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in Haskell: ti aiuteranno a scoprire le cose che non sai di non sapere.

Scopri di più sul mentoring

Esercizi Haskell creati dalla community

La traccia Haskell su Exercism ha 107 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di Haskell
Haskell

Inizia con la traccia Haskell

La parte migliore: è gratis al 100% per tutti.

Unisciti alla traccia Haskell