rust-lang / types-team

Home of the "types team", affiliated with the compiler and lang teams.
https://rust-lang.github.io/types-team/
Apache License 2.0
94 stars 19 forks source link

Types Team

Scope and purpose

The types team is dedicated to improving the trait system implementation in rustc. This team is a collaboration between the lang team and the compiler team. We have a number of inter-related goals:

A big part of this work is transitioning the compiler to use a Chalk-style solver, but along the way we hope to make targeted fixes to the existing solver where needed.

Design meetings

We hold weekly design meetings where we talk in depth about various topics (calendar event). These meetings take place on Zulip (see below). The goal is not just to figure out what we want to do, it's also a way to spread knowledge. Feel free to come and lurk!

You'll find minutes from past meetings in the minutes directory.

Chat forum

On the rust-lang Zulip, in the #t-types stream.

Dedicated repository

Documents related to the types team are stored on a dedicated repository, rust-lang/types-team. This repository contains meeting minutes, past sprints, as well as draft RFCs and other documents.