Course materials for UCSD CSE 230: Graduate Programming Languages
cabal install hakyll -fhighlighting pandoc
make all rebuilds the site (locally)
make clean nukes all the temporary files
make update updates the webpage on csefast
To add a new lecture, create the new file
lectures/XXX.lhs
then add a link to it in
lectures.markdown
and then do
make && make update
The analogous instructions apply to create a new homework.
Auto-generate Lectures and Homeworks (and the links) from directories.