Ovo je preporučeni put za učenje Haskella zasnovan na iskustvu u pomaganju drugim ljudima. Ovo je lista preporuka jednog od autora Haskell knjige
Naš IRC kanal je #haskell-beginners
na Freenodeu.
IRC web klijent.
Haskell email lista.
Pogledajte smjernice zajednice da bi razumjeli kakvo ponašanje se očekuje na IRC kanalu. Bit ćete upozoreni ako očigledno "trolate" , ali budite svjesni toga da kanal služi isključivo onima koji uče ili podučavaju Haskell.
Preuzmite Stack da bi uz pomoć njega instalirali GHC za gradnju projekata.
Ako ne znate ništa o Stacku a željeli biste saznati, pogledajte ovaj Stack video tutorial.
Umjesto da pratite uputstva sa Haskell.org instalirajte Stack.
https://mail.haskell.org/pipermail/haskell-community/2015-September/000014.html
Glavna preporuka je da pročitate lekcije i završite sve vježbe iz Spring 13 verzije cis194 tečaja nakon kojega ide FP tečaj. Oba linka su ispod. Sve ostalo može se smatrati opcionalnim i spomenuto je ovdje da biste znali gdje da tražite resurse.
@dmvianna je željela da napomenem da su ovo samo besplatni i preporučeni resursi, ako ste zainteresirani da pogledate knjigu preporučujemo od sveg srca našu Haskell Knjigu! Ova knjiga zamjenjuje sve spomenuto.
Pročitajte ovo prvo, ovo je primarni način koji preporučujemo za upoznavanje sa Haskellom
Dostupno online.
Brent Yorgeyjev tečaj je najbolji tečaj koji sam vidio do sada. Ovaj tečaj je vrijedan zato što ne samo da će Vas pripremiti da pišete osnovni Haskell već će Vam i pomoći da razumijete parser kombinatore.
Jedini razlog da ne počnete sa cis194 tečajem je ako niste programer ili ste programer sa malo iskustva. U tom slučaju počnite sa Thompsonovom knjigom i nakon nje prijeđite na cis194.
Ovo je tečaj koji preporučujemo nakon Yorgeyjevog cis194 tečaja
Dostupan je na githubu.
On će utvrditi iskustvo u direktnom implementiranju apstrakcija koje su uvedene u cis194 tečaju. Ovo je praksa koja je kritična da bi se osjećali ugodno sa svakodnevnom upotrebom Fanktora/Aplikativa/Monada itd. u Haskellu. Glavna preporuka ovog vodiča je da prijeđete cis194 a zatim FP tečaj i to je način na koji učimo Haskell sve zainteresirane.
Sadrži više materijala o srednje naprednim temama
cs240h je dostupan online.
Ovo je Bryan O'Sullivanov online tečaj kojim on predaje na Stanfordu. Ako ne znate tko je on bacite oko i vidjet ćete da je njegovo ime na pola Haskell biblioteka koje su potrebne bilo kojem Haskell programu. Naročito treba spomenuti, ako ste već završili Yorgeyjev tečaj, module sa fantomskim tipovima, kontrola toka informacija, ekstenzije jezika, konkurentnost, pipes i lenses biblioteke.
Ovi resursi nisu testirani sa učenicima kao što su tečajevi cis194 i FP ali se nalaze u listingu tema tako da imate ideju odakle krenuti. Ovo uključuje srednje/napredne koncepte i teme kao što su alati i tekst editori.
Nalaze se u ovom repozitoriju.
Ovo je naročito važno i korisno. Ovo je dublji pregled različitih tema.