You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During hard work in #2503 - some of CPP were placed around, #2503 (comment), the organization would be appreciated.
CPP is justified in .ExactPrint modules, since ghc-exactprint has been redesigned in ghc 9.2: the types and programming model are completely different, so much that it doesn't make sense to abstract those differences behind Compat modules.
The rest need to be organized into Compat infrastructure. ghcide's GHC.Compat infrastructure is planned for #2454, so it is a community-useful work.
The text was updated successfully, but these errors were encountered:
GHC 9.2 still had API organization & changes.
During hard work in #2503 - some of CPP were placed around, #2503 (comment), the organization would be appreciated.
CPP
is justified in.ExactPrint
modules, sinceghc-exactprint
has been redesigned inghc 9.2
: the types and programming model are completely different, so much that it doesn't make sense to abstract those differences behindCompat
modules.The rest need to be organized into
Compat
infrastructure.ghcide
'sGHC.Compat
infrastructure is planned for #2454, so it is a community-useful work.The text was updated successfully, but these errors were encountered: