An undergraduate textbook on programming languages.
Active development Spring 2013
Learn by doing, using Haskell. High-level outline of planned scope:
Read the code as you would read poetry.
All code can be executed directly in GHCI.
Source available on GitHub
Comments and collaborators welcome!
UT Austin Computer Science