You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: minutes/design-2019-10-16.md
+1-2Lines changed: 1 addition & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
How to handle normalization in chalk and ideas about what a generic
6
6
library to represent types might look like.
7
7
8
-
## summary
8
+
## summary
9
9
10
10
Key points in the discussion:
11
11
@@ -15,4 +15,3 @@ Key points in the discussion:
15
15
*[can use generics to keep things straight](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/meeting.202019-10-16/near/178315802)
16
16
*[and in particular a typefamily trait](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/meeting.202019-10-16/near/178316023)
17
17
*[this typefamily trait can be the foundation for a generic type library](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/meeting.202019-10-16/near/178316849)
*[what is coinduction and what's the problem](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E11.2E11/near/180450250)
13
+
*[brief explanation of how chalk works irt. coinduction](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E11.2E11/near/180451093)
14
+
*[general idea for how to fix the issue](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E11.2E11/near/180451374)
15
+
*[can we see negative coinductive cycles?](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E11.2E11/near/180452900)
16
+
*[a walk-through of how the new implementation would work for a test case](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E11.2E11/near/180454384)
*[we should have rustc use `chalk-solve` instead of `chalk-engine`](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/rustc-chalk.20integration.2C.20take.202/near/181043229)
13
+
*[refactoring in rustc to make things easier](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/rustc-chalk.20integration.2C.20take.202/near/181046650)
*[refining an answer in Chalk can cause a panic (currently)](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E02/near/182380076)
13
+
- This was spotted in [a pull request](https://github.com/rust-lang/chalk/pull/281#discussion_r344847832), but no follow-up has been done yet. Issue [filed](https://github.com/rust-lang/chalk/issues/302).
14
+
*[some thoughts of associated type projections](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E02/near/182380309)
*[debug output with `CHALK_DEBUG` and possibly switching to `tracing`](https://rust-lang.zulipchat.com/#narrow/stream/144729-wg-traits/topic/design.20meeting.202019.2E12.2E02/near/182385372)
0 commit comments