If you’re new to using GHC language extensions, start here:
We recommend these first – some of them because they are very common and necessary; some because they make some bit of syntax a little nicer; some because they make something explicit for learning purposes that we find invaluable. All are safe to use.
A non-comprehensive list:
You are not likely to need these extensions; we explain them only for historical interest.
Try running this command in your terminal: