What's Next?
Congratulations
You have completed all 15 lessons. You now understand Haskell's core ideas: pure functions, pattern matching, list comprehensions, higher-order functions, folds, and the Maybe type.
What to Explore Next
- Type classes --
Eq,Ord,Show,Functor,Monad— Haskell's polymorphism mechanism. - Monads -- The abstraction behind
IO,Maybe,Either, andList. - Algebraic data types --
data Tree a = Leaf | Node a (Tree a) (Tree a)— how Haskell models the world.
References
- Learn You a Haskell for Great Good! — The classic free online introduction.
- Real World Haskell — Practical Haskell for production use.
- Haskell Wiki — Community-maintained documentation.