Skip to content

Please, organize GHC 9.2 API changes #2568

Closed as not planned
Closed as not planned
@Anton-Latukha

Description

@Anton-Latukha

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

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions