GHC扩展名列表

我想用{-# LANGUAGE OverloadedStrings #-}但我忘记了它的调用方式。 这种事情不是好事,也需要一些时间来寻找使用谷歌*。

是否在某处存在一个GHC扩展名列表,因为它们在LANGUAGE附注中?

*我的谷歌搜索之旅:

  • 谷歌
  • 哈斯克尔在维基百科
  • GHC在维基百科
  • GHC语言功能
  • 重载字符串文字
  • OverloadedStrings

  • 标志参考页面的“语言选项”部分有一个比语言功能页面更容易浏览的列表。

    一旦你在那里Ctrl-F搜索“超载”,你就可以正确地使用你想要的东西。


    ghci的Tab完成知道。 键入:set -X在ghci提示符处:set -X ,然后点击Tab,你会得到一个完整的列表。 或者:set -XFoo然后Tab会给你一个以Foo开头的所有扩展名列表。


    $ ghc --supported-languages
    

    (来自GHC文档)

    链接地址: http://www.djcxy.com/p/43163.html

    上一篇: List of GHC extensions

    下一篇: Should I use GHC Haskell extensions or not?