We will use the following software packages this term:
Use the current version (4.2.1), with language level "Pretty Big" (under menu Language->Choose Language). The text requires an additional package within DrScheme. Instructions are in the "Get the Software" section on the book website.
If you want to get the square brackets as shown in class and the
text, go to Edit→Preferences→Editing→Square Brackets within DrScheme.
Put define-type in the "cond-like keywords" area,
skipping 1 subexpression. Put type-case in the
"cond-like keywords" area, skipping 2 subexpressions.
For better indentation, go to Edit→Preferences→Editing→Indentation and
put type-case in the "lambda-like keywords" area.
If you want to install the Haskell system on your own computer, you can download it here. To start the interactive evaluator on CCC Unix, run ghci (assuming /usr/bin/ is in your path).
To be determined once I understand the class' background.