The link to the OpenAL documentation [ http://haskell.org/ghc/docs/latest/html/libraries/OpenAL/Sound-OpenAL.html ] from here [ http://www.haskell.org/haskellwiki/OpenAL ] seems to be down.
Also, I tried to use cabal to install ALUT and got the following
checking for unistd.h... yes
checking AL/alut.h usability... no
checking AL/alut.h presence... no
checking for AL/alut.h... no
checking OpenAL/alut.h usability... no
checking OpenAL/alut.h presence... no
checking for OpenAL/alut.h... no
configure: error: no ALUT header found, so this package cannot be built
See `config.log' for more details.
cabal: Error: some packages failed to install:
ALUT-2.1.0.0 failed during the configure step. The exception was:
exit: ExitFailure 1
:/