Closed quasicomputational closed 5 years ago
Yikes, thanks for the bug report! It turns out that this is actually caused by a th-abstraction
bug, about which I've opened a ticket here. I'll get out a new release of th-abstraction
soon that fixes that bug, and after that I'll double-check to make sure that this bug has disappeared on the generic-deriving
side.
I can confirm that this is fixed with th-abstraction-0.3.1.0
.
Input:
This works fine on 8.6, but with the 8.8 alpha this is the result:
If I comment out the
Product
constructor, there's a different error - I don't have any idea at all if that's the same bug or if it's a second:This was turned up while checking out aeson's 8.8 readiness; it's cut down from one of the test files.