ЗП
Size: a a a
ЗП
AA
JS
GHC2021
родился, а его успели уже не только родить, но и в GHC воткнутьЗП
AA
EmptyCase
, PostfixOperators
, TupleSections
, ImportQualifiedPost
, NamedFieldPuns
, BangPatterns
BinaryLiterals
, HexFloatLiterals
, NumericUnderscores
GADTSyntax
, RankNTypes
, TypeApplications
, PolyKinds
, StandaloneKindSignatures
, ExistentialQuantification
, TypeOperators
, ConstraintKinds
, NoCUSKs
(replaced by StandaloneKindSignatures)ExplicitForAll
, KindSignatures
, NamedWildCards
, ScopedTypeVariables
FlexibleContexts
, FlexibleInstances
, MultiParamTypeClasses
, ConstrainedClassMethods
, InstanceSigs
, TypeSynonymInstances
DeriveDataTypeable
, DeriveFoldable
, DeriveFunctor
, DeriveTraversable
, StandaloneDeriving
, EmptyDataDeriving
, DeriveLift
, GeneralisedNewtypeDeriving
, DeriveGeneric
JS
AA
R
EmptyCase
, PostfixOperators
, TupleSections
, ImportQualifiedPost
, NamedFieldPuns
, BangPatterns
BinaryLiterals
, HexFloatLiterals
, NumericUnderscores
GADTSyntax
, RankNTypes
, TypeApplications
, PolyKinds
, StandaloneKindSignatures
, ExistentialQuantification
, TypeOperators
, ConstraintKinds
, NoCUSKs
(replaced by StandaloneKindSignatures)ExplicitForAll
, KindSignatures
, NamedWildCards
, ScopedTypeVariables
FlexibleContexts
, FlexibleInstances
, MultiParamTypeClasses
, ConstrainedClassMethods
, InstanceSigs
, TypeSynonymInstances
DeriveDataTypeable
, DeriveFoldable
, DeriveFunctor
, DeriveTraversable
, StandaloneDeriving
, EmptyDataDeriving
, DeriveLift
, GeneralisedNewtypeDeriving
, DeriveGeneric
ConstrainedClassMethods
. Погуглил:R
EmptyCase
, PostfixOperators
, TupleSections
, ImportQualifiedPost
, NamedFieldPuns
, BangPatterns
BinaryLiterals
, HexFloatLiterals
, NumericUnderscores
GADTSyntax
, RankNTypes
, TypeApplications
, PolyKinds
, StandaloneKindSignatures
, ExistentialQuantification
, TypeOperators
, ConstraintKinds
, NoCUSKs
(replaced by StandaloneKindSignatures)ExplicitForAll
, KindSignatures
, NamedWildCards
, ScopedTypeVariables
FlexibleContexts
, FlexibleInstances
, MultiParamTypeClasses
, ConstrainedClassMethods
, InstanceSigs
, TypeSynonymInstances
DeriveDataTypeable
, DeriveFoldable
, DeriveFunctor
, DeriveTraversable
, StandaloneDeriving
, EmptyDataDeriving
, DeriveLift
, GeneralisedNewtypeDeriving
, DeriveGeneric
PolyKinds
добавили, это ж прям anti-boring breaking changeAA
AA
R
PolyiKnds
, так что это удивляет чуть меньше. Хотя вон Митчелл говорил, что и полиморфизм редко использует, так что для него наверное явный форалл — это уже дискотека