I noticed that GHC generates huge executables.

module Main(main) where
    main = do putStr("Hello World!")

is almost 600kB after compiled!

Is there any way to make it smaller?

Best regards,


--
Rafael Gustavo da Cunha Pereira Pinto
Electronic Engineer, MSc.