Starting
Getting started with Haskell.
Getting started with Haskell.
Simple testing in Haskell. Usable on repl.it.
A high-level overview of the Haskell language and why its features are good.
Typeclasses abstract characteristics of types like String or Int.
Patterns, guards, where, let, and case.
Structures (called records) and algebraic data types.
Advanced topics: Semigroup, Monoid, Functor
Challenging problems for people who want to stretch their understanding.
A project writing the game of Scrabble.
Connect Four project description, including function signatures.
Notes for each day.
Video resources in Haskell.
Typeclasses you may encounter in everyday programming.