Setup

This is a template for scribe notes. Notes should be taken in markdown format and processed by pandoc. To install pandoc, run:

cabal install pandoc -fhighlighting-kate

Directory structure

To get access to the notes repository, run:

git clone http://cs240h.scs.stanford.edu/haskell-notes.git

Create a separate subdirectory for each lecture, starting with a two-digit lecture number. The markdown lecture file should end with .md. For example, the basics lecture should be called 01-basics/basics.md. You can place any additional relevant files (such as images) in the same directory. You can rebuild the full set of notes by running make in the top level directory, and opening the resulting index.html in your browser.

Markdown

A description of markdown format is available in the pandoc README file. Markdown is a simple format intended to be as similar as possible to plain text. The most useful forms of markup available in markdown:

Submitting your notes

Please email cs240h-staff the URL of a git repository from which we can pull your notes, to integrate them with the rest of the class.