Skip to content

Move Void to GHC.Base...

Oleg Grenrus requested to merge phadej/ghc:void-semigroup into master

Move Void to GHC.Base...

This change would allow Void to be used deeper in module graph. For example exported from Prelude (though that might be already possible).

Also this change includes a change stimes @Void _ x = x, See https://github.com/haskell/core-libraries-committee/issues/95

While the above is not required, maintaining old stimes behavior would be tricky as GHC.Base doesn't know about Num or Integral, which would require more hs-boot files.

Merge request reports