haskell-learning
haskell-learning copied to clipboard
Another opinionated list of resources for learning Haskell, from absolute (programming) beginner level to advanced.
Haskell Learning Resources
Another opinionated list of resources for learning Haskell, from absolute (programming) beginner level to advanced.
Beginner
- Haskell Programming from First Principles, Christopher Allen & Julie Moronuki
- Learn4Haskell, Dmitrii Kovanikov & Veronika Romashkina (Kowainik)
- Get Programming with Haskell, Will Kurt
- CIS194 Introduction to Haskell (Spring 2013), University of Pennsylvania
- Functional Programming Course, Tony Morris & Mark Hibberd
- Project Euler problems and solutions
- A Type Of Programming, Renzo Carbonara
Meta-resources
- For Beginners, Julie Moronuki
- Functional Education, Chris Allen
- Getting Started with Haskell, Stack Overflow
- What I Wish I Knew When Learning Haskell, Stephen Diel
- A Haskell study syllabus
Intermediate
- Production Haskell, Matt Parsons
- Thinking with Types, Sandy Maguire
- Typeclasses, Chris Martin & Julie Moronuki
- Parallel and Concurrent Programming in Haskell, Simon Marlow
- Category Theory for Programmers, Bartosz Milewski
- Real World Haskell, Don Stewart