If you’ve seen the 2017 state of Haskell survey results, you might have noticed section 21: Which language extensions would you like to be enabled by default?
Votes | Language extension |
---|---|
512 | OverloadedStrings |
367 | BangPatterns |
359 | GADTs |
337 | DeriveFunctor |
336 | DeriveGeneric |
331 | LambdaCase |
317 | ScopedTypeVariables |
276 | DeriveFoldable |
276 | RankNTypes |
268 | GeneralizedNewtypeDeriving |