GHC使用特殊的unicode字符给出错误。字符是font-awesome中的“静音”符号。
putStrLn ""
错误:lexical error in string/character literal at character '\57441'
我发现此票据描述了类似的行为(https://ghc.haskell.org/trac/ghc/ticket/5518)。机票说它应该用ghc>来修复。 7.2.1。我正在使用ghc 8.0.2并且它无论如何都不起作用。
有人知道如何绕过这个错误吗?
答案 0 :(得分:2)
您应该能够将其写为Unicode转义符,十进制"\57441"
或十六进制"\xE061"
。