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 rust-lang/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.
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:
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.