CSc 8910, Category Theory, Functional Programming, Haskell (Spring 2026)
Wednesday 12.30 to 2.00 in Room 628, 1 Park PlaceInstructor
Raj Sunderraman (raj@gsu.edu)Course Materials
Lambda Calculus
FormalViz GitHub, Lambda Calculus with "named" expressionsLambda Calculus
Some Notes from PLC Class
Booleans, Church Numerals, Data Structures, Y-Combinator in Lambda Calculus
Booleans, Church Numerals, Data Structures, Y-Combinator in Python
Haskell
Some Notes from PLC Classhaskell.org
Graham Hutton Book: Programming in Haskell, Hutton (YouTube - Intro), Hutton (YouTube - Advanced)
Real World Haskell
Category Theory
Bartosz Milewski BlogBartosz Milewski YouTube
Dependent Types and Idris2
Idris2Type-Driven Development with Idris by Edwin Brady