在Haddock文档中使用unicode字符

Grz*_*ała 9 unicode haskell haddock

Haddock似乎错误地重新编码UTF-8编码源文件的文档中的非ASCII字符.我经常需要在文档中包含数学公式,如果可以使用诸如求和(Σ)之类的常见数学符号,它们更易读.

但是,在通过haddock运行文件后,这些符号变为空白方块.Haddock有选项,--use-unicode但只是将函数签名等中的函数箭头转换为unicode字符,同时仍然打破了实际的文档.

如果可以控制它,那就更好了cabal haddock!

我正在使用Haddock版本2.9.4.

Bre*_*gey 8

请注意,Haddock使用GHC API进行解析.GHC <7.4不能正确处理注释中的非ASCII字符,但似乎使用GHC 7.4它可以正常工作.