Learn Haskell
Subscribe: $29/month

People might tell you to learn Haskell for correctness, for productivity, or because it makes you think about programming and computation in fundamentally different ways from other languages. We don't disagree.

But we also want you to learn Haskell because we think it's a fun and beautiful language to program in.

Here are all the resources you need to learn Haskell in depth. Practical, hands-on courses, projects, and tips, for all levels, as well as the foundational principles and theory you want to master.

New to Haskell? [Find installation and setup instructions here.]


Courses

Video series about a particular language topic meant to be watched in order. Each course has clearly identified prerequisites and goals, to help you choose which courses are right for you.