Type Systems & Functional Programming

A 16-module path through type systems & functional programming, in study order from foundations to the frontier.

Modules