表にはまだリンクがないけど、6.6のWindows版があったので動かしてみた。
ttp://www.haskell.org/ghc/dist/6.6/ghc-6-6.msi

UTF-8で
main = putStrLn "こんにちわ世界"
とか書いたら一応文句言わずに読み込むんだが、実行すると化けまくり。