Disclaimer: Nothing here is condoned/approved by the course instructors. Everything is my own (Robert's) opinion.
Short url that links to this page: https://git.io/fA40R
- Install stack and configure the resolver correctly.
- Get started with Exercise Set 0.
If you'd like to learn more about stack, check out the documentation.
- Take-home, 1 week.
- Essentially variations of prior assignments.
- If you can do the assignments (relatively efficiently), you can do the exam.
- It's very important that you understand each assignment and can solve similar problems independently.
- Testing (and documentation) generally plays a big role in the exams; don't ignore it during the assignments.
It is both highly encouraged and strongly recommended to work in groups of two. Consider taking advantage of the study group matchmaking event if you don't have a partner yet.
- You can ask me (Robert) for help in the following ways:
- At exercise sessions!
- By email: jbv808
- On IRC: zfnmxt on freenode
- The course forum on Absalon.
- IRC: The #haskell and #haskell-beginners channels on freenode are both very good resources.
- The course recommends Programming in Haskell and Learn You a Haskell for Great Good.
- Brent Yorgey's CS194 course is also a good option (and is very succinct). See here for additional recommendations.
- The Haskell wikibook is great if you're having trouble with a specific concept (e.g., monads).