GHC 6.12丢弃了单独的UTF8-string软件包,因为其大部分功能都在库存模块中实现。特别是system.environment.utf8不再存在。

但是,如果有,以下情况对我不起作用 arg 是一个非ASCII字符串:

import System.Environment
main = do
  [arg] <- getArgs
  putStrLn arg

我的航站楼有一些垃圾。

有帮助吗?

解决方案

这是一个错误,请参阅

http://hackage.haskell.org/trac/ghc/ticket/3309

(我认为您的意思是系统。环境,而不是system.environment.utf8)

解决方法可能是安装UTF8-sting并使用system.environment.utf8

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top