字符 '\57441' 处 string/character 文字中的词法错误
lexical error in string/character literal at character '\57441'
GHC 给我一个带有特殊 unicode 字符的错误。该字符是 font-awesome 中的 "mute" 符号。
putStrLn ""
错误:lexical error in string/character literal at character '441'
我发现这张票中描述了类似的行为 (https://ghc.haskell.org/trac/ghc/ticket/5518)。票据上说它应该用 ghc > 7.2.1 修复。我正在使用 ghc 8.0.2,但无论如何它都不起作用。
有人知道如何绕过这个错误吗?
您应该可以将其写成 Unicode 转义、十进制 "441"
或十六进制 "\xE061"
。
GHC 给我一个带有特殊 unicode 字符的错误。该字符是 font-awesome 中的 "mute" 符号。
putStrLn ""
错误:lexical error in string/character literal at character '441'
我发现这张票中描述了类似的行为 (https://ghc.haskell.org/trac/ghc/ticket/5518)。票据上说它应该用 ghc > 7.2.1 修复。我正在使用 ghc 8.0.2,但无论如何它都不起作用。
有人知道如何绕过这个错误吗?
您应该可以将其写成 Unicode 转义、十进制 "441"
或十六进制 "\xE061"
。