You will need the the text Learn You a Haskell For Great Good.
Use repl.it for programming.
Haskell is a pure, lazy, statically typed language. In the first chapter you will learn what those terms mean. Later you will learn how to write programs.
A high-level overview of the Haskell language and why its features are good.
Learn how to make lists and tuples. We also learn the basic list manipulation commands.
Typeclasses abstract characteristics of types like String or Int.
Patterns, guards, where, let, and case.
This is a fun chapter to read, but as a class we are done after Chapter 5 (for now). Chapter 6 Reading Guide
Challenging problems for people who want to stretch their understanding.
Notes for each day.
Connect Four project description, including function signatures.
Typeclasses you may encounter in everyday programming.
A summary of any special problems that have arisen with repl.it
.
Writing a file is different from typing in an interpreter like repl.it or ghci.