rust-lang / lang-team

Home of the Rust lang team
http://lang-team.rust-lang.org/
Apache License 2.0
202 stars 48 forks source link

Design meeting: Let chains, guard patterns, and `is`; oh my! #278

Open tmandry opened 4 months ago

tmandry commented 4 months ago

Summary

We have a lot of pending proposals out there to make binding patterns more powerful, some as accepted RFCs and some as new RFCs sponsored by members of the lang team:

These all seem useful on their own merits. Maybe it makes sense to consider them together as part of a broader picture. If not, we can at least spend time getting up to speed on some of the individual proposals and hashing them out.

Background reading

Include any links to material that folks ought to try to read before-hand.

The above RFCs are good background reading, but we may want to summarize them in a doc before the meeting.

About this issue

This issue corresponds to a lang-team design meeting proposal. It corresponds to a possible topic of discussion that may be scheduled for deeper discussion during one of our design meetings.