Skip to content

Instantly share code, notes, and snippets.

@atondwal
Created July 14, 2018 04:45
Show Gist options
  • Save atondwal/e57c8a21947a3c06d94835c7f9dd57b9 to your computer and use it in GitHub Desktop.
Save atondwal/e57c8a21947a3c06d94835c7f9dd57b9 to your computer and use it in GitHub Desktop.
[('Haskell98', 3301), ('Haskell2010', 2261), ('Unsafe', 52547), ('Trustworthy', 14245), ('Safe', 37223), ('AllowAmbiguousTypes', 3422), ('NoAllowAmbiguousTypes', 2), ('AlternativeLayoutRule', 139), ('NoAlternativeLayoutRule', 1), ('AlternativeLayoutRuleTransitional', 105), ('NoAlternativeLayoutRuleTransitional', 1), ('Arrows', 5576), ('NoArrows', 9), ('AutoDeriveTypeable', 1617), ('NoAutoDeriveTypeable', 6), ('BangPatterns', 27971), ('NoBangPatterns', 24), ('BinaryLiterals', 434), ('NoBinaryLiterals', 2), ('CApiFFI', 1197), ('NoCApiFFI', 2), ('CPP', 61536), ('NoCPP', 60), ('ConstrainedClassMethods', 527), ('NoConstrainedClassMethods', 2), ('ConstraintKinds', 11537), ('NoConstraintKinds', 2), ('DataKinds', 31927), ('NoDataKinds', 20), ('DatatypeContexts', 1298), ('NoDatatypeContexts', 36), ('DefaultSignatures', 3118), ('NoDefaultSignatures', 2), ('DeriveAnyClass', 4855), ('NoDeriveAnyClass', 7), ('DeriveDataTypeable', 39537), ('NoDeriveDataTypeable', 2), ('DeriveFoldable', 3870), ('NoDeriveFoldable', 2), ('DeriveFunctor', 10084), ('NoDeriveFunctor', 2), ('DeriveGeneric', 34105), ('NoDeriveGeneric', 2), ('DeriveLift', 483), ('NoDeriveLift', 2), ('DeriveTraversable', 4009), ('NoDeriveTraversable', 2), ('DisambiguateRecordFields', 723), ('NoDisambiguateRecordFields', 15), ('DoAndIfThenElse', 1395), ('NoDoAndIfThenElse', 34), ('DoRec', 543), ('NoDoRec', 1), ('DuplicateRecordFields', 2488), ('NoDuplicateRecordFields', 21), ('EmptyCase', 1052), ('NoEmptyCase', 2), ('EmptyDataDecls', 8443), ('NoEmptyDataDecls', 2), ('ExistentialQuantification', 12954), ('NoExistentialQuantification', 2), ('ExplicitForAll', 2087), ('NoExplicitForAll', 2), ('ExplicitNamespaces', 602), ('NoExplicitNamespaces', 2), ('ExtendedDefaultRules', 1822), ('NoExtendedDefaultRules', 18), ('FlexibleContexts', 59781), ('NoFlexibleContexts', 2), ('FlexibleInstances', 77276), ('NoFlexibleInstances', 2), ('ForeignFunctionInterface', 12290), ('NoForeignFunctionInterface', 4), ('FunctionalDependencies', 13224), ('NoFunctionalDependencies', 2), ('GADTSyntax', 520), ('NoGADTSyntax', 2), ('GADTs', 40632), ('NoGADTs', 3), ('GHCForeignImportPrim', 721), ('NoGHCForeignImportPrim', 2), ('GeneralizedNewtypeDeriving', 27636), ('NoGeneralizedNewtypeDeriving', 5), ('ImplicitParams', 4690), ('NoImplicitParams', 3), ('ImplicitPrelude', 451), ('NoImplicitPrelude', 33947), ('ImpredicativeTypes', 3867), ('NoImpredicativeTypes', 2), ('IncoherentInstances', 1579), ('NoIncoherentInstances', 55), ('TypeFamilyDependencies', 828), ('NoTypeFamilyDependencies', 2), ('InstanceSigs', 4213), ('NoInstanceSigs', 2), ('ApplicativeDo', 824), ('NoApplicativeDo', 4), ('InterruptibleFFI', 311), ('NoInterruptibleFFI', 2), ('JavaScriptFFI', 2507), ('NoJavaScriptFFI', 2), ('KindSignatures', 14433), ('NoKindSignatures', 2), ('LambdaCase', 14026), ('NoLambdaCase', 2), ('LiberalTypeSynonyms', 1149), ('NoLiberalTypeSynonyms', 3), ('MagicHash', 17783), ('NoMagicHash', 3), ('MonadComprehensions', 984), ('NoMonadComprehensions', 4), ('MonadFailDesugaring', 118), ('NoMonadFailDesugaring', 2), ('MonoLocalBinds', 883), ('NoMonoLocalBinds', 1042), ('MonoPatBinds', 213), ('NoMonoPatBinds', 130), ('MonomorphismRestriction', 382), ('NoMonomorphismRestriction', 10954), ('MultiParamTypeClasses', 57832), ('NoMultiParamTypeClasses', 3), ('MultiWayIf', 3159), ('NoMultiWayIf', 2), ('NPlusKPatterns', 755), ('NoNPlusKPatterns', 3), ('NamedFieldPuns', 6637), ('NoNamedFieldPuns', 2), ('NamedWildCards', 731), ('NoNamedWildCards', 2), ('NegativeLiterals', 593), ('NoNegativeLiterals', 3), ('NondecreasingIndentation', 1629), ('NoNondecreasingIndentation', 34), ('NullaryTypeClasses', 202), ('NoNullaryTypeClasses', 1), ('NumDecimals', 302), ('NoNumDecimals', 2), ('OverlappingInstances', 4940), ('NoOverlappingInstances', 2), ('OverloadedLabels', 984), ('NoOverloadedLabels', 2), ('OverloadedLists', 2426), ('NoOverloadedLists', 11), ('OverloadedStrings', 121303), ('NoOverloadedStrings', 55), ('PackageImports', 5064), ('NoPackageImports', 2), ('ParallelArrays', 785), ('NoParallelArrays', 2), ('ParallelListComp', 1964), ('NoParallelListComp', 2), ('PartialTypeSignatures', 3180), ('NoPartialTypeSignatures', 3), ('PatternGuards', 7568), ('NoPatternGuards', 2), ('PatternSignatures', 477), ('NoPatternSignatures', 1), ('PatternSynonyms', 8474), ('NoPatternSynonyms', 7), ('PolyKinds', 12786), ('NoPolyKinds', 28), ('PolymorphicComponents', 427), ('NoPolymorphicComponents', 3), ('PostfixOperators', 386), ('NoPostfixOperators', 2), ('QuasiQuotes', 16267), ('NoQuasiQuotes', 3), ('Rank2Types', 10051), ('NoRank2Types', 2), ('RankNTypes', 35135), ('NoRankNTypes', 2), ('RebindableSyntax', 3382), ('NoRebindableSyntax', 279), ('RecordPuns', 265), ('NoRecordPuns', 1), ('RecordWildCards', 36778), ('NoRecordWildCards', 21), ('RecursiveDo', 5382), ('NoRecursiveDo', 2), ('RelaxedLayout', 141), ('NoRelaxedLayout', 33), ('RelaxedPolyRec', 380), ('NoRelaxedPolyRec', 43), ('RoleAnnotations', 1333), ('NoRoleAnnotations', 2), ('ScopedTypeVariables', 61826), ('NoScopedTypeVariables', 2), ('StandaloneDeriving', 13930), ('NoStandaloneDeriving', 2), ('StaticPointers', 644), ('NoStaticPointers', 2), ('Strict', 53891), ('NoStrict', 21), ('StrictData', 837), ('NoStrictData', 5), ('TemplateHaskell', 55994), ('NoTemplateHaskell', 7), ('TemplateHaskellQuotes', 239), ('NoTemplateHaskellQuotes', 2), ('TraditionalRecordSyntax', 138), ('NoTraditionalRecordSyntax', 99), ('TransformListComp', 631), ('NoTransformListComp', 2), ('TupleSections', 13412), ('NoTupleSections', 4), ('TypeApplications', 4884), ('NoTypeApplications', 2), ('TypeInType', 3061), ('NoTypeInType', 3), ('TypeFamilies', 67731), ('NoTypeFamilies', 6), ('TypeOperators', 29971), ('NoTypeOperators', 2), ('TypeSynonymInstances', 19334), ('NoTypeSynonymInstances', 2), ('UnboxedTuples', 8177), ('NoUnboxedTuples', 2), ('UndecidableInstances', 24723), ('NoUndecidableInstances', 54), ('UndecidableSuperClasses', 698), ('NoUndecidableSuperClasses', 3), ('UnicodeSyntax', 4139), ('NoUnicodeSyntax', 2), ('UnliftedFFITypes', 1501), ('NoUnliftedFFITypes', 2), ('ViewPatterns', 12179), ('NoViewPatterns', 2)]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment