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:
- Haskell at wikipedia
- GHC at wikipedia
- GHC language features
- Overload string literals
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-Fsearch for “overloaded” takes you right to what you want.