Hi, I'm observing rust development for some time, and I must say it slowly encourages me to use it. Especially the progress from Perl-like syntax to more sane and quiet form is enjoyable. That said I wonder why the function definition has form: fn name(var: type, ...) -> return_type {...} instead of more unified: fn name(var: type, ...): return_type {...}
Is it constructed to mimic mathematical form f(x)->y or is there other reason i.e. syntax ambiguity? Cheers, W. _______________________________________________ Rust-dev mailing list Rust-dev@mozilla.org https://mail.mozilla.org/listinfo/rust-dev