System.Environment.getArgs関数って、文字コードはどうなるのですか?

たとえば、

main :: ()
main = getArgs >>= return . (== "りす") . head >>= print

これをコンパイルして実行ファイル risu を作った場合、
どんな実行環境でも 「risu りす」 は True を標準出力に出力しますか?