Many of those programs were written several years ago in non-idiomatic Haskell for performance reasons. They should be updated now that GHC is smarter.
I tried and gave up a few times to build the last version of the Haskell platform but this one seems to have built & installed cleanly on the first try. Looks like a good start.