Update ghci and hpc on Hackage
Motivation
ghci and hpc is outdated on Hackage, latest versions for them are:
-
ghci:8.10.2 -
hpc:0.6.0.3
The problem occurs if your project depends on (either directly or indirectly) ghc, which in turn depends on ghci and hpc. As ghci and hpc doesn't have their latest source code on Hackage, this means the packages used by ghci or hpc can not be upgraded. Take filepath-1.4.100.0 as an example. Even though it supports GHC 9.2.3, it can not be used in a project that requires the library ghc. This makes migration to OsPath unnecessarily harder, and this applies for all future changes made to filepath, directory, containers, bytestring, etc.
Proposal
Just make all core libraries up to date on Hackage.