Skip to content

Commit

Permalink
Merge pull request #2 from jackh726/minutes
Browse files Browse the repository at this point in the history
Add minutes for 12.09 and 12.16
  • Loading branch information
nikomatsakis committed Dec 24, 2019
2 parents 08fa663 + 499468c commit 72f413e
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
17 changes: 17 additions & 0 deletions minutes/design-2019-12-09.md
@@ -0,0 +1,17 @@
# traits design meeting 2019.12.09

## topic

rust-analyzer infinite loop, associated type normalization

[Zulip thread](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182987877)

## summary

Key points in the discussion:
* [separating *unification* from *type relation*](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182988478)
- [where does this come up](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182988918)
* [how does the infinite loop happen](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182990322)
* [existing PR: don't truncate environment](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182990731)
* [associated type normalization](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E09/near/182991633)

19 changes: 19 additions & 0 deletions minutes/design-2019-12-16.md
@@ -0,0 +1,19 @@
# traits design meeting 2019.12.16

## topic

Associated types and normalization

[Zulip thread](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183576530)

## summary

Key points in the discussion:
* [chalk book and what it should cover](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183579289)
* [why are there both `Normalize` and `ProjectionEq`](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183580571)
* [A potential solution to generating the "extra" fallback type](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183581540)
* [What is wrong with the current design](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183582215)
* [design question: should Chalk "guess" about the associated type if there are inference variables](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183582802)
* [Niko has been trying to remove unnormalized types](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183583970)
* [Directions to explore](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E16/near/183584430)

0 comments on commit 72f413e

Please sign in to comment.