I'm very disappointed to discover that my Hello World executable in Haskell is 1.3 mb. This is really unacceptable to me. Am I doing something wrong? What excuse is there for having a hello world executable be so large? Is there a reasonable way to cut this down? The same thing in C is 8 kb.
main = print "Hello, worlds"