Domanda

È da un po' di tempo che cerco una guida decente su Haskell, ma non sono riuscito a trovarne una che sembri abbastanza interessante da leggere e/o abbia senso.

Ho avuto a che fare con Haskell qualche anno fa, ma non ricordo molto a riguardo.Ricordo che la sensazione "Aha!" è stata incredibile quando finalmente l'ho capito, ed è stato davvero divertente giocarci, quindi sto cercando di riscoprire l'arte perduta di Haskell.

Conosco Ruby e i suoi trucchi di programmazione funzionale, quindi penso di non essere completamente all'oscuro.Qualche collegamento?

È stato utile?

Soluzione

Altri suggerimenti

Sembra che si adatti allo stile di Why's Poignant Guide to Ruby.

Impara un Haskell per un gran bene!

Se sei come me e ti piacciono i video delle presentazioni, questo è un buon tutorial:

Un assaggio di Haskell

È un tutorial di tre ore, che utilizza xmonad come esempio corrente per spiegare Haskell a programmatori esperti (imperativi).La presentazione è affidata a Simon Peyton-Jones che, oltre ad essere uno dei migliori designer Haskell, è anche un ottimo oratore.

Una volta superate le fasi iniziali, consiglio vivamente la lettura Haskell del mondo reale.

Il wikibook di Haskell che include il testo del fantastico tutorial Ancora un altro tutorial su Haskell.

(Il documento "Generic Haskell User Guide" è un ottimo documento, ma penso che sia una raccomandazione particolarmente negativa per un programmatore Haskell principiante, poiché è più un documento accademico che presenta estensioni a Haskell e fondamentalmente un linguaggio diverso "Generic Haskell" (cioè.Haskell con una vecchia versione di Generics) invece dello standard Haskell 98.<ironia>Se stavi cercando una lettura approfondita su Haskell, inizia con Rapporto Haskell 98.</ironia>)

Haskell del mondo reale è davvero un bel libro

Ancora un altro tutorial su Haskell (PDF) ha funzionato per me.

Modificare:Updike sottolinea che il testo di YAHT è stato inserito nell'Haksell Wikibooks.Il PDF è ancora utile se tu (come me) preferisci stampare e leggere su carta.

A proposito, ho anche letto Una delicata introduzione a Haskell (disponibile anche in PDF).lo farò sicuramente non lo consiglio ai principianti.È solo delicato rispetto al rapporto Haskell.Tuttavia è un buon riferimento quando si ha una solida conoscenza della lingua.

Una risposta piuttosto tardiva, ma mi è piaciuto molto leggerla Impara un Haskell disponibile online e un libro.

Mi è stato detto di guardare Programmazione in Haskell, da Graham Hutton

Inoltre "Haskell del mondo reale", trova una copia di "Haskell:L'arte della programmazione funzionale".Ottimo libro di testo.

mi piace Tutorial Haskell per programmatori C.Soprattutto se provieni da un background linguistico imperativo come me.

Ho scaricato 10 diapositive da questa pagina http://www.cs.nott.ac.uk/~gmh/book.html e attraversarlo per molti volte.Funziona ;)

Strano che nessuno lo abbia suggerito Haskell del mondo reale.Questo è IMHO il miglior libro Haskell che puoi ottenere attualmente, puoi ottenerlo per la lettura online o offline.

Una cosa davvero unica di Haskell è che esiste una mailing list appositamente per i principianti.Vai a Principianti Haskell.

Leggere libri è bello, ma anche avere degli esseri umani a cui chiedere è sempre una grande risorsa.Nel complesso, penso che non ci sia assolutamente alcun motivo per dire "Haskell è difficile da imparare perché non c'è materiale su di esso".

Potresti anche visitare #haskell su irc.freenode.net.

C'è anche una bella serie di conferenze della RWTH Achen.

Ho ottenuto tutte queste informazioni da Haskell Wiki Pagina delle presentazioni video.

È da qui che ho iniziato.haskell.org

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top