-
Notifications
You must be signed in to change notification settings - Fork 21
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
Naming nit #208
Comments
I would rather change it in the documentation than changing it in the code. Like the explanation sais, refute is referee's "assert.not", which describes the semantics how this is applied. The word "symmetric" was chosen to explain that every I also agree that "refute" sounds better than "deny", especially in the context of a "referee" :) |
Serves me right for nitpicking: now I have to do the hardest thing in computer science and try to think of a better wording :-) How about:
Or:
Or:
|
I like “Complementary assert/refute (refute is referee's assert.not)” 👍. @mroderick What do you think? |
I like "complementary" 👍 |
🤔 "assert" and "refute" aren't "symmetrical"...
"Refute" (demonstrate that something is false) isn't the opposite of "assert" (state that something is true). It's the opposite of "prove" (demonstrate that something is true). The opposite of "assert" is "deny" (state that something is false).
I guess it's too late to change it, but perhaps it could be added as an alias?
(I realise the name comes from minitest, and the noun ("refutations") sounds like a better complement to "assertions" (to me) than "denials".)
The text was updated successfully, but these errors were encountered: