Closed Icelandjack closed 1 year ago
I'll wait until the above changed in base
is released and ecosystem learned how well it works. (E.g. some weird code using constraints
: We cannot have a Dict
of forall a. NFData a
, can we?)
Also this is technically a breaking change, so that's another good reason to not hurry.
I agree this looks like a good idea. Thanks for proposing, @Icelandjack!
Hm with ImpredicativeTypes can we not have Dict (forall a. NFData a)
?
@Icelandjack I let someone else experiment and figure out.
In line with base: Relax instances for Functor combinators; put superclass on Class1 to make non-breaking we should add superclasses to
NFData(1,2)