Idea] Turbofish replacement - language design - Rust Internals
Por um escritor misterioso
Last updated 26 abril 2025
This is not an Pre-RFC yet, I’ll write one when it collects some hype and initial bikesheddings for it. The idea here is a new syntax which does exactly what fn-call-after-turbofish does currently, but fancier. It basically looks like this. mem::size_of(:T); iter.collect(:Vec<_>); make_array(:u8, :64, 0); do_something(:T, :U, a, b); So function call arguments can be started with optional type arguments. Type arguments are started with :, and interpreted in type context. All type arguments mus
![Idea] Turbofish replacement - language design - Rust Internals](https://estrobiologist.github.io/assets/images/blog/pepesilvia.png)
introducing the comune programming language - ash taylor?!
![Idea] Turbofish replacement - language design - Rust Internals](https://blog.rust-lang.org/images/2023-11-09-parallel-rustc/samply-serial.png)
Planet Mozilla
![Idea] Turbofish replacement - language design - Rust Internals](https://external-preview.redd.it/pXxm1qNTo5KN3Mt1Ku_GenkS01-XuJNk39NWtPQcwZc.jpg?format=pjpg&auto=webp&s=4c67d893ab73e636ca3acbc13189820205334bf2)
Notes on a smaller Rust : r/rust
![Idea] Turbofish replacement - language design - Rust Internals](https://external-preview.redd.it/brainfuck-interpreter-in-electra-v0-rPW24JKYD1RLN6Q7WG5wjx2xWufl8LtOM5oYqObW5nY.jpg?auto=webp&s=c6bf279ce61658d96dfdb0cf93545ac46b55a61c)
The lower bar of a hypothetical Rust 2.0 : r/ProgrammingLanguages
![Idea] Turbofish replacement - language design - Rust Internals](https://7795250.fs1.hubspotusercontent-na1.net/hubfs/7795250/exactly.png)
OpenBrush Contracts Library Security Review
![Idea] Turbofish replacement - language design - Rust Internals](https://b.thumbs.redditmedia.com/kdpwcOKjcwwPBGcNxl3B7b2Ta6_DMnmYeoo8qpvRL4U.png)
What syntax design choices do you love, and what do you hate? : r/ProgrammingLanguages
Idea] Turbofish replacement - language design - Rust Internals
Type Annotation in Binding vs Turbofish · Issue #90 · rust-lang/style-team · GitHub
![Idea] Turbofish replacement - language design - Rust Internals](https://loige.co/static/5efdbd21a961cf9e541eeff8c5d4521c/learning-rust-through-open-source-and-live-code-reviews-fb.png)
Learning Rust through open source and live code reviews
![Idea] Turbofish replacement - language design - Rust Internals](https://i.ytimg.com/vi/C8jxZfbjMMk/mqdefault.jpg)
Rust Anyhow ? Turbofish :: / HTTP Calls and Errors @ Rust Meetup Linz (Austria)
![Idea] Turbofish replacement - language design - Rust Internals](https://estrobiologist.github.io/assets/images/blog/comune_err_0.png)
introducing the comune programming language - ash taylor?!