Skip to content

Instantly share code, notes, and snippets.

@n3zukochan
Last active May 25, 2016 08:28
Show Gist options
  • Save n3zukochan/e59bf6570cfb75a2627d2bf115ac1908 to your computer and use it in GitHub Desktop.
Save n3zukochan/e59bf6570cfb75a2627d2bf115ac1908 to your computer and use it in GitHub Desktop.

MUST READ

StackOverflow thread: This thread's best answer is the best guide to learn Haskell I have found so far

The thread would tell you to read some books but I recommend checking the link below since all courses in there also cover those books as well (and maybe better).

Github sources

This github repo has all good courses: LearnHaskell

Installing Haskell

For installing Haskell, I did not follow the above article. I follow the instructions on Haskell.org.

Pretty much you will need Haskell and GHCI (which is something to run Haskell in terminal).

I would recommend to do a research on how to install Haskell before installing it (whether you use Windows or Linux).

Courses

Yorgey's cis194 course (Spring 13) is pretty good and challenging. Just follow the link in the article since that course at that time was the best I think.

After that, you can take NICTA course and cs240h as they recommend.

Additional resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment