CS240h lecture notes
-
Basics
[slides,
source]
-
Slides from previous lecture include this lecture
-
Testing
[slides,
source]
-
Concurrency
[slides,
source]
-
Phantoms
[slides,
source]
-
Memory
[slides,
source]
-
Language extensions
[slides,
source]
-
Generic programming
[slides,
source]
-
Monads and more
[slides,
source]
-
Pipes
[slides,
source]
-
Parsing and monads
[slides,
source]
-
Information flow control
[slides,
source]
-
Lenses
[slides,
source]
-
Web
[slides,
source]
-
Haskell Compiler (compiler)
[slides,
source]
-
Haskell Compiler (rts)
These slides were formatted
using pandoc. To
install pandoc, run:
cabal install pandoc -fhighlighting-kate
Slides were prepared with
pandoc slidy-url=slidy-dir --self-contained -s -t
slidy -o
outfile infile
with this contents in slidy-dir (we
just modified slidy.css slightly).
Permission hereby granted for anyone to copy, modify, and redistribute
any lecture note material from this class that belongs to the
instructors or Stanford.