-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use 'if and only if' wording #60
Comments
I'm not convinced that the second wording is better. It is true that double negations are not great, but I suspect fewer people are familiar with "if and only if" than with "not unless". |
Oh wow, blast from the past 🤣
It's the same as "if and only if", but it's more colloquial. Anyways, closing. It's such a minor thing. I'm sure you have more important things to do, and I hardly believe that it will ever make a difference for someone. |
"Not unless" means the same thing as "if and only if". "Unless" by itself is exclusive or, so the negation of it is biimplication. "Only when" does not mean the same thing; it is a reverse implication only (it misses the first part of "if and only if"). All that being said, and despite the age of the issue, you still have a point regarding the double negation. I will reopen this for the time being, in case other people want to share their opinion on it. |
"MUST NOT unless" means "MAY if". we should change it. |
I noticed that you may be able to express some of the spec in a more precise way by borrowing wording from the field of logics.
This sentence has a double negation which can make it a bit confusing.
You can use the following wording instead and make the coupling crystal clear:
The text was updated successfully, but these errors were encountered: