COMP1011 Downloading Software
Computing 1A 05s2 Last updated Sun 14 Aug 2005 21:48
Mail cs1011@cse.unsw.edu.au

Here is a summary of various places where you can download the Haskell system GHC, the editor XEmacs, and the GNU/Linux operating system. NB: All OS X software is for Panther (i.e., OS X 10.3).

Glasgow Haskell Compiler (GHC)

For the exercises and assignments in Session 05s1, you will need version 6.4 of GHC. Moreover, you will also need the GUI library wxHaskell version 0.9.4. In the following, are links to the download pages of GHC and wxHaskell, which also have installation instructions.

XEmacs

The XEmacs editor is part of all major Linux distributions; hence, we list no binary here. For Mac OS X, GNU/Emacs is recommenced instead of XEmacs; so, that's what is provided below.

Haskell Mode

In order to display Haskell files in XEmacs with colour high-lightening and to use GHCi inside XEmacs, you need the Emacs Haskell Mode.

When following the instructions on how to install haskell-mode you need to change this
(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
to this
(add-hook 'haskell-mode-hook 'turn-on-haskell-ghci)

GNU/Linux

If you are interested in installing GNU/Linux on your computer (possibly in addition to your current operating system), we recommend to install either Red Hat's Fedora Linux or Debian Linux. For help with Linux, we recommend getting into contact with CompSoc.