Introduction to GHC Extensions Series
This series begins with an introduction to GHC extensions, what they are and how to use them. That page is connected to a series of articles about the 12 extensions we think are most useful for Haskell beginners to learn, from NoImplicitPrelude
through standards such as TypeApplications
and ScopedTypeVariables
through more controversial recommendations such as GADTSyntax
and QuasiQuotes
.