HLint gives suggestions on how to improve your source code.
WWW: http://community.haskell.org/~ndm/hlint/