-
-
Notifications
You must be signed in to change notification settings - Fork 412
Closed as not planned
Labels
level: easyThe issue is suited for beginnersThe issue is suited for beginnerstype: enhancementNew feature or requestNew feature or request
Description
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, 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.
Metadata
Metadata
Assignees
Labels
level: easyThe issue is suited for beginnersThe issue is suited for beginnerstype: enhancementNew feature or requestNew feature or request