4 ms·
Why is GAT struck out?
by Avi-D-coder 6y ago
Why is GAT struck out?
- steveklabnik 6y agoI read it as a joke; chalk is necessary but not sufficient for the language to gain GATs.
- Avi-D-coder 6y agoWhat other major things are needed?
- steveklabnik 6y agoIn my understanding, Chalk's immediate goal is to be able to reproduce the existing trait system. Achieving that goal does not mean that GATs just automatically happen; they'll need to be implemented in Chalk, and then all the other polish work that happens with new major features needs to happen. There's a ton of work other than "chalk exists."
- Avi-D-coder 6y agoI believe GATs are at least somewhat supported in chalk https://github.com/rust-lang/chalk/issues/116 https://github.com/rust-lang/chalk/issues/116
- jeremysalwen 6y agoWe, the undersigned, petition for GATs to be un-struck out, and implemented hastily.