Closed cgibbard closed 1 year ago
I'm happy to report that lambdabot (which uses constraints-extras via dependent-sum) can still be compiled with this change.
This is kind of expected. Code that relies only on Has
constraints and uses Template Haskell for deriving the instances should not break.
I don't like this change, there is fancy stuff I want to do with quantified constraints that this will break. The sort of thing I started implementing in https://github.com/obsidiansystems/constraints-extras/pull/17.
@cgibbard can you resolve the conflicts? I don't care about travis, but we should make sure our CI and the actions from #50 pass.
…the ConstraintsFor type family