実行ファイルが大きいのはなんでだっけ、GHCが最適化の過程でコードを複製するからかな
ランタイムの大きさは大したことなかったはず。仮想マシンじゃないし(ネイティブコード生成)
いずれにしても実行ファイルの大きさが重要な用途ならHaskellというかGHCは向かないと思う