COMP1100
Introduction to Programming and Algorithms
Semester 1, 2006
Haskell Resources
Basic references
- A description of most of the functions in the Standard Prelude.
[Warning: I have recently noticed that
there are some errors in this document. For example, several
functions such as isAlpha are in the Data.Char
library, not in the Prelude. Use the link below to
check.]
- The complete Standard Prelude and its index.
- All the code from the textbook:
Haskell: The Craft of Programming by Simon Thompson.
- An overview of the syntax of Haskell.
ANUPlot Graphics Library
More advanced references
The biggest collection of Haskell-related material.
GHC on your own computer
To get Haskell on your home computer, you can download GHC from the Haskell web site. GHC
6.4.1 is the preferred (latest) version.
To save bandwidth (and your download quota), we have made a few
packages available here. Burn them to CD and take it away.
There are too many Linux versions to have them all available locally.
Here are a few.
Editors, etc.
- The Haskell mode for
emacs: syntax highlighting, type hints, and more.
- For MS Windows users, the Crimson Editor is free
and has nice syntax highlighting for lots of languages including
Haskell. Say goodbye to
notepad! It's only
1.25Mb, but for the frugal, you can get the
installation executable
here.
Last modified: Mon Apr 3 11:51:09 EST 2006