Closed
Description
Summary
Late bound generic parameters make turbofishing somewhat interesting there is a reasonable amount of depth to it. I would like to have a deep dive about it. Ideally we would talk about:
- This future compat lint Tracking issue for future-incompatibility lint
late_bound_lifetime_arguments
rust#42868 - The fact that sometimes you cannot turbofish generic parameters on functions calls
- The fact that sometimes you cannot turbofish function parameters.
- That turning generic parameters from early to late bound can break code
Rationale
There are multiple open areas of work that need t-types expertise and now that we have had a deep dive on what early/late bound parameters are, I think we are in a perfect position to discuss what to do about some of the open problems with early/late bound parameters at the moment.