A Quarter of Haskell A Quarter of Haskell by Stuart Kurtz (TODO: PDF) and corresponding code listings.