... | @@ -14,6 +14,9 @@ |
... | @@ -14,6 +14,9 @@ |
|
- [\#11715](https://gitlab.haskell.org//ghc/ghc/issues/11715), [\#11621](https://gitlab.haskell.org//ghc/ghc/issues/11621): `Constraint` vs `*`
|
|
- [\#11715](https://gitlab.haskell.org//ghc/ghc/issues/11715), [\#11621](https://gitlab.haskell.org//ghc/ghc/issues/11621): `Constraint` vs `*`
|
|
- [Generic deriving](commentary/compiler/generic-deriving)
|
|
- [Generic deriving](commentary/compiler/generic-deriving)
|
|
- [Join points](sequent-core)
|
|
- [Join points](sequent-core)
|
|
|
|
- [The new pattern-match overlap/exhaustiveness checker](pattern-match-check)
|
|
|
|
- [Pattern-synonym status page](pattern-synonyms)
|
|
|
|
- [Overloaded record fields](records/overloaded-record-fields)
|
|
|
|
|
|
## INLINE problems / ticks exhausted
|
|
## INLINE problems / ticks exhausted
|
|
|
|
|
... | @@ -86,16 +89,6 @@ Other tickets |
... | @@ -86,16 +89,6 @@ Other tickets |
|
|
|
|
|
## Data types and pattern matching
|
|
## Data types and pattern matching
|
|
|
|
|
|
|
|
|
|
Some big features
|
|
|
|
|
|
|
|
- [new pattern-match overlap/exhaustiveness checker](pattern-match-check)
|
|
|
|
- [the pattern-synonym status page](pattern-synonyms)
|
|
|
|
- [overloaded record fields](records/overloaded-record-fields)
|
|
|
|
|
|
|
|
|
|
|
|
Other tickets
|
|
|
|
|
|
|
|
- [\#12159](https://gitlab.haskell.org//ghc/ghc/issues/12159) naughty record selectors
|
|
- [\#12159](https://gitlab.haskell.org//ghc/ghc/issues/12159) naughty record selectors
|
|
- [\#11253](https://gitlab.haskell.org//ghc/ghc/issues/11253): duplicate warnings with new pattern checker
|
|
- [\#11253](https://gitlab.haskell.org//ghc/ghc/issues/11253): duplicate warnings with new pattern checker
|
|
- [\#10183](https://gitlab.haskell.org//ghc/ghc/issues/10183): warning for redundant constraints, and pattern-match overlap warnings
|
|
- [\#10183](https://gitlab.haskell.org//ghc/ghc/issues/10183): warning for redundant constraints, and pattern-match overlap warnings
|
... | | ... | |