ndmitchell / debug

Haskell library for debugging
BSD 3-Clause "New" or "Revised" License
122 stars 7 forks source link

Update Hoed dependency #58

Closed pepeiborra closed 6 years ago

pepeiborra commented 6 years ago

Hoed has been released with GHC 8.4 comp fixes

ndmitchell commented 6 years ago

Why update the Hoed dependency? We're not using any new features of the new one, so its up to Cabal to use constraints to pick a new dependency on newer platforms.

pepeiborra commented 6 years ago

Fair enough, there are no new features really anyway. So, how does Cabal know that only Hoed 0.5.1 works in GHC 8.4?

ndmitchell commented 6 years ago

The hope is the bounds on 0.5.0 are sufficient that Cabal knows to avoid it for GHC 8.4. Combined with a natural preference for the latest version should be sufficient. Either way, it should be possible by changing the bounds on Hoed, perhaps retroactively if needed.