As a course

https://uiuc-cs421-sp25.netlify.app/

Overview

image.png

image.png

Terms

Functional Programming

You will learn functional programming by learning how to build interpreters in Haskell.

Ocaml (fa2024)

Ocaml

Haskell (sp2025)