如何在GHCi中启用语言扩展?

Mat*_*ick 98 haskell ghci language-extension

我正试图XRankNTypes在GHCi中启用.我该怎么做呢?

Cat*_*lus 138

:set -XRankNTypes.该-X部分是编译器开关,顺便说一下,扩展名只是调用RankNTypes.

  • 请注意,在GHCi中键入`:set -X`之后,您实际上会获得可用扩展的标签完成,这在您不记得他们决定使用缩写("MultiParam")或首字母缩略词("GADT")的位置时非常方便而不是完全拼写出来的东西("MonomorphismRestriction")...... (34认同)
  • 如果你是一个 Haskell 程序员新手,在你选择的编辑器中也没有获得这样的制表符补全功能,那么请修复你的编程环境! (2认同)