From 121dcd12e32ad6394ef75f2dd019e716eb52856e Mon Sep 17 00:00:00 2001 From: damianfral Date: Tue, 9 Jan 2024 21:28:55 +0000 Subject: [PATCH] Add ghc-9.8.1 . --- docs/index.html | 2 +- flake.lock | 30 +++++++++++++++--------------- flake.nix | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/index.html b/docs/index.html index 48e756b..36eadbb 100644 --- a/docs/index.html +++ b/docs/index.html @@ -63,7 +63,7 @@ gtag('js', new Date()); gtag('config', 'G-M6ML66CBGJ');
github logo

damianfral/ghcaniuse

v1.0.0.0

Language Extensions

GHC-9.6.2

GHC-9.4.5

GHC-9.2.6

GHC-9.0.2

GHC-8.8.4

GHC-8.6.5

GHC-8.4.4

GHC-8.2.2

GHC-8.0.2

GHC-7.8.4

GHC-7.6.3

GHC-7.4.2

GHC-7.0.4

AllowAmbiguousTypesyesyesyesyesyesyesyesyesyesyesyesyesnonono
AlternativeLayoutRuleyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
AlternativeLayoutRuleTransitionalyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ApplicativeDoyesyesyesyesyesyesyesyesyesyesnonononono
Arrowsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
AutoDeriveTypeableyesyesyesyesyesyesyesyesyesyesyesyesnonono
BangPatternsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
BinaryLiteralsyesyesyesyesyesyesyesyesyesyesyesnononono
BlockArgumentsyesyesyesyesyesyesyesnononononononono
CApiFFIyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
CPPyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
CUSKsyesyesyesyesyesnononononononononono
ConstrainedClassMethodsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ConstraintKindsyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
DataKindsyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
DatatypeContextsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DeepSubsumptionyesyesyesnononononononononononono
DefaultSignaturesyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
DeriveAnyClassyesyesyesyesyesyesyesyesyesyesyesnononono
DeriveDataTypeableyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DeriveFoldableyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DeriveFunctoryesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DeriveGenericyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
DeriveLiftyesyesyesyesyesyesyesyesyesyesnonononono
DeriveTraversableyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DerivingStrategiesyesyesyesyesyesyesyesyesyesnononononono
DerivingViayesyesyesyesyesyesyesnononononononono
DisambiguateRecordFieldsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DoAndIfThenElseyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DoRecyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
DuplicateRecordFieldsyesyesyesyesyesyesyesyesyesyesnonononono
EmptyCaseyesyesyesyesyesyesyesyesyesyesyesyesnonono
EmptyDataDeclsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
EmptyDataDerivingyesyesyesyesyesyesyesyesnonononononono
ExistentialQuantificationyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ExplicitForAllyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ExplicitNamespacesyesyesyesyesyesyesyesyesyesyesyesyesyesnono
ExtendedDefaultRulesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
FieldSelectorsyesyesyesnononononononononononono
FlexibleContextsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
FlexibleInstancesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ForeignFunctionInterfaceyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
FunctionalDependenciesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
GADTSyntaxyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
GADTsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
GHC2021yesyesyesnononononononononononono
GHCForeignImportPrimyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
GeneralisedNewtypeDerivingyesyesyesyesyesyesyesnononononononono
GeneralizedNewtypeDerivingyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
Genericsnonononononononononononononoyes
Haskell2010yesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
Haskell98yesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
HexFloatLiteralsyesyesyesyesyesyesyesyesnonononononono
ImplicitParamsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ImplicitPreludeyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ImportQualifiedPostyesyesyesyesyesnononononononononono
ImpredicativeTypesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
IncoherentInstancesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
InstanceSigsyesyesyesyesyesyesyesyesyesyesyesyesyesnono
InterruptibleFFIyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
JavaScriptFFIyesyesyesyesyesyesyesyesyesyesyesyesnonono
KindSignaturesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
LambdaCaseyesyesyesyesyesyesyesyesyesyesyesyesyesnono
LexicalNegationyesyesyesyesnonononononononononono
LiberalTypeSynonymsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
LinearTypesyesyesyesyesnonononononononononono
MagicHashyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
MonadComprehensionsyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
MonadFailDesugaringnononoyesyesyesyesyesyesyesnonononono
MonoLocalBindsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
MonoPatBindsnononoyesyesyesyesyesyesyesyesyesyesyesyes
MonomorphismRestrictionyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
MultiParamTypeClassesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
MultiWayIfyesyesyesyesyesyesyesyesyesyesyesyesyesnono
NPlusKPatternsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
NamedFieldPunsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
NamedWildCardsyesyesyesyesyesyesyesyesyesyesyesnononono
NegativeLiteralsyesyesyesyesyesyesyesyesyesyesyesyesnonono
NewQualifiedOperatorsnonononononononononononononoyes
NoImplicitPreludeyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
NondecreasingIndentationyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
NullaryTypeClassesyesyesyesyesyesyesyesyesyesyesyesyesnonono
NumDecimalsyesyesyesyesyesyesyesyesyesyesyesyesnonono
NumericUnderscoresyesyesyesyesyesyesyesnononononononono
OverlappingInstancesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
OverloadedLabelsyesyesyesyesyesyesyesyesyesyesnonononono
OverloadedListsyesyesyesyesyesyesyesyesyesyesyesyesnonono
OverloadedRecordDotyesyesyesnononononononononononono
OverloadedRecordUpdateyesyesyesnononononononononononono
OverloadedStringsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
PArrnonononononononononononononoyes
PackageImportsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
ParallelArraysyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
ParallelListCompyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
PartialTypeSignaturesyesyesyesyesyesyesyesyesyesyesyesnononono
PatternGuardsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
PatternSignaturesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
PatternSynonymsyesyesyesyesyesyesyesyesyesyesyesyesnonono
PolyKindsyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
PolymorphicComponentsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
PostfixOperatorsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
QualifiedDoyesyesyesyesnonononononononononono
QuantifiedConstraintsyesyesyesyesyesyesyesnononononononono
QuasiQuotesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
Rank2Typesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RankNTypesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RebindableSyntaxyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RecordPunsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RecordWildCardsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RecursiveDoyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RelaxedLayoutyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
RelaxedPolyRecyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
RoleAnnotationsyesyesyesyesyesyesyesyesyesyesyesyesnonono
Safeyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
ScopedTypeVariablesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
StandaloneDerivingyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
StandaloneKindSignaturesyesyesyesyesyesnononononononononono
StarIsTypeyesyesyesyesyesyesyesnononononononono
StaticPointersyesyesyesyesyesyesyesyesyesyesyesnononono
Strictyesyesyesyesyesyesyesyesyesyesnonononono
StrictDatayesyesyesyesyesyesyesyesyesyesnonononono
TemplateHaskellyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
TemplateHaskellQuotesyesyesyesyesyesyesyesyesyesyesnonononono
TraditionalRecordSyntaxyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
TransformListCompyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
Trustworthyyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
TupleSectionsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
TypeApplicationsyesyesyesyesyesyesyesyesyesyesnonononono
TypeDatayesnononononononononononononono
TypeFamiliesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
TypeFamilyDependenciesyesyesyesyesyesyesyesyesyesyesnonononono
TypeInTypeyesyesyesyesyesyesyesyesyesyesnonononono
TypeOperatorsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
TypeSynonymInstancesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
UnboxedSumsyesyesyesyesyesyesyesyesyesnononononono
UnboxedTuplesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
UndecidableInstancesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
UndecidableSuperClassesyesyesyesyesyesyesyesyesyesyesnonononono
UnicodeSyntaxyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
UnliftedDatatypesyesyesyesnononononononononononono
UnliftedFFITypesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes
UnliftedNewtypesyesyesyesyesyesnononononononononono
Unsafeyesyesyesyesyesyesyesyesyesyesyesyesyesyesno
ViewPatternsyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes