Resources

Haskell Resources

Haskell Platform
This is the version of Haskell we will use for the course. It is supposed to be installed on EWS machines, but you should install the latest version on your own machine.
Learn You a Haskell for Great Good
Most students say this is the best tutorial to get started. You can buy a dead tree version if you want.
Haskell Cheat Sheet (pdf)
School of Haskell
This is a very nice tutorial website for learning Haskell. There are many sections, some basic and some quite advanced.
The Haskell Subreddit
Good stuff here, but it's Reddit, so be careful what you click on.

Other Resources

Course Piazza
This is the Piazza group that will be used for the course, and will serve as one of the primary sources of information for the class.
Recording of class meetings
Mostly you'll see people working on the activity, along with the professor's explanation of them.
GitLab
This is where your (very own) assignment repository lives!
CBTF Registration
Register for your ML timeslots here.
PrairieLearn
This is where you will be completing your MLs.

Editor Resources