Skip to content

talk about coherence separately #1492

Open
@lcnr

Description

@lcnr

Trait resolution consists of three major parts:

  • [..]
  • Coherence: The coherence checks are intended to ensure that there
    are never overlapping impls, where two impls could be used with
    equal precedence.

we should move this doc to a separate file. Coherence is not really a part of trait resolution.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-coherenceArea: coherence checksA-trait-systemArea: trait systemC-cleanupCategory: cleanupsE-mediumDifficulty: might require some prior knowledge or code readingT-typesRelevant to types team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions