Skip to content

HIR Expectations dev guide page#2924

Draft
fallible-algebra wants to merge 4 commits into
rust-lang:mainfrom
fallible-algebra:types-overhaul/hir-tyck
Draft

HIR Expectations dev guide page#2924
fallible-algebra wants to merge 4 commits into
rust-lang:mainfrom
fallible-algebra:types-overhaul/hir-tyck

Conversation

@fallible-algebra

@fallible-algebra fallible-algebra commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Page on Expectations. Currently deep in drafts.

  • What expectations do we have on a "new rustc contributor" reading this article?
  • Answer why the following need to use expectations
    • closures (kinda done)
    • fields
    • methods
    • coercions
    • indexes
  • Establish if the whole bidirectional type system paper needs mentioning, and how to do that in a way that makes sense to people other than type theory sickos.

@fallible-algebra

Copy link
Copy Markdown
Contributor Author

@BoxyUwU

@BoxyUwU

BoxyUwU commented Jul 10, 2026

Copy link
Copy Markdown
Member

@fallible-algebra :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants