Skip to content

DeriveAnyClass support for higher-kinded classes + some more comments

#5462 (closed) was merged before a few final fixes were done. This ticket serves to record that. Left to address are:

https://phabricator.haskell.org/D476?id=1443#inline-3652

https://phabricator.haskell.org/D476?id=1443#inline-3648

https://phabricator.haskell.org/D476?id=1443#inline-3646

Also, DeriveAnyClass currently panics at higher-kinded classes (like ((* -> *) -> *) -> Constraint).

I'll fix this.

Trac metadata
Trac field Value
Version 7.9
Type Bug
TypeOfFailure OtherFailure
Priority normal
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related #5462 (closed)
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information