Closed RyanGlScott closed 2 years ago
Awesome, it's sufficient for the purposes of https://github.com/haskell/core-libraries-committee/issues/10
I've uploaded free-5.1.9
to Hackage with these changes.
I think this could be further simplified?
How so?
I opened https://github.com/ekmett/free/issues/217 for this. If it doesn't block https://github.com/haskell/core-libraries-committee/issues/10 fine to just worry about later :).
While slightly more verbose, the new instance contexts avoid the need for overlapping instances or
FlexibleContexts
.This should also allow
free
to compile with the changes in haskell/core-libraries-committee#10. cc @Bodigrim