On 11-12-22 04:27 PM, Patrick Walton wrote:
I would really like to advocate once again for Standard ML's solution: simply disambiguate variable bindings and tag constructors at the name resolution phase.
Yeah. I'm not as horrified by this as I was the first time I heard it. Especially now that we have (say) 3 namespaces and now a form of static overloading. It seems like we are growing "too hard for trivial tools" name resolution anyways. Was nice while it existed.
Marijn's note on the wiki[1] about this says he is not a fan. Is this still true? Is the opposition strong or weak?
https://github.com/graydon/rust/wiki/Syntactic-issues-in-pattern-matching -Graydon _______________________________________________ Rust-dev mailing list [email protected] https://mail.mozilla.org/listinfo/rust-dev
