This is a brief and bare-bones guide to getting GHC 7.2 and the cabal-install
tool (the two basic things you'll need to do Haskell development) up and running
on a new Linux install.
The instructions given here worked for me, but YMMV. My environment is Debian GNU/Linux, sid(unstable).