CS 59

Hands-on Programming Languages

HM-notes.txt – Notes on Hindley-Milner-Damas types and inference

why-no-head-of-empty-list.txt – I promised this explanation

A few notes on Haskell syntax from previous year’s materials:

hs-syntax-intro.txt

hs-syntax-notes.txt

mylist.hs

functors-in-math-vs-haskell.txt – Why Functors? What is fmap?

more-monads.txt – a few more examples + IO monad

GHC-internals.txt

hs-state.txt – Notes on the State monad