Hacker News new | ask | show | jobs
by q3k 1203 days ago
> * Passing in explicit generic type arguments for a function requires an extra :: for seemingly no reason.

There is a very good reason for this. Behold, the Bastion of the Turbofish.

https://github.com/rust-lang/rust/blob/master/tests/ui/parse...

1 comments

That is not a good reason as far as end users are concerned.