Skip to content

Finish chapter on type checking #1161

@rylev

Description

@rylev
Member

The type checking chapter is not finished, and does not even really talk about the process of type checking.

Activity

younes-io

younes-io commented on Oct 30, 2021

@younes-io

I think this has the merit to be documented as a priority

jyn514

jyn514 commented on Oct 31, 2021

@jyn514
Member

https://sdleffler.github.io/RustTypeSystemTuringComplete/ has some interesting details about how unification works fwiw

llooFlashooll

llooFlashooll commented on Sep 15, 2024

@llooFlashooll

Hi, I think the discussion about Rust type checking is blurred. I am willing to participate in completing the related doc.

added
E-hardDifficulty: might require advanced knowledge
A-MIRArea: mid-level intermediate representation (MIR)
A-HIRArea: high-level intermediate representation (HIR)
A-THIRArea: typed high-level intermediate representation (THIR)
T-compilerRelevant to compiler team
T-typesRelevant to types team
on Nov 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-HIRArea: high-level intermediate representation (HIR)A-MIRArea: mid-level intermediate representation (MIR)A-THIRArea: typed high-level intermediate representation (THIR)A-type-checkArea: type checkingC-enhancementCategory: enhancementE-hardDifficulty: might require advanced knowledgeT-compilerRelevant to compiler teamT-typesRelevant to types team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @rylev@younes-io@jyn514@jieyouxu@llooFlashooll

        Issue actions

          Finish chapter on type checking · Issue #1161 · rust-lang/rustc-dev-guide