Unambiguous Summary
-
Ambiguity happens when there are multiple meanings, and you have to guess which is the right one.
-
Expressiveness lets you say what you want.
-
Unambiguity means based on what is said, you can tell what was wanted.
-
Rust guides you towards writing unambiguous code.