List of GHC extensions
I wanted to use {-# LANGUAGE OverloadedStrings #-} but I forgot how it's called. This kind of thing isn't hoogle-able, and also it takes some time finding using google*.
Is there somewhere a list of GHC extensions named as they are in the LANGUAGE pragma?
* My googling search journey:
OverloadedStrings The "Language options" section of the flag reference page has a list that's much more easily browseable than the language features page.
Once you're there a Ctrl-F search for "overloaded" takes you right to what you want.
ghci's tab-completion knows. Type :set -X at a ghci prompt, then hit Tab, and you'll get a full list. Or :set -XFoo then Tab will get you a list of all extensions beginning with Foo .
$ ghc --supported-languages
(来自GHC文档)
链接地址: http://www.djcxy.com/p/43164.html上一篇: Haskell是托管语言吗?
下一篇: GHC扩展名列表
