It's been multiple times now that I've been confounded by something in Haskell which was then solved by a language extension (first FunctionalDependencies, most recently ScopedTypeVariables). I'm wondering if there is a list anywhere of all the language extensions supported by GHC and a brief description of them. I looked around, but couldn't find one. If there isn't one, would others be willing to fill one in on the Haskell wiki? I'll do what I can, but I obviously have a very limited knowledge of the extensions available.
Thanks,
Michael