
COMP1100: Introduction to
Programming and Algorithms
Semester 2, 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.