That is not what a predicate is.
That is not what a predicate is.
Copied here nevertheless:
> 2. (logic) A term of a statement, where the statement may be true or false depending on whether the thing referred to by the values of the statement's variables has the property signified by that (predicative) term.
> 3. (computing) An operator or function that returns either true or false.
It doesn't, really. Criticizing poor choice of terminology is still criticism.
I just prefer brevity more than you do. But you would've still downvoted me even if i'd provided a link, no?
You comment was not useful (or at least not as useful as it could be).
Put in more effort next time - a comment is written once, but read many times.
IMHO, people in the technical industry should first try to find knowledge by themselves, and ask only when it is not easily accessible. If you keep asking questions which you can find answers by Googling, hmm, how do you even survive in this industry? That is, if you're not in management, of course.
In mathematics sure, but not everyone has had the same level of exposure to mathematics in software.
It's likely OP was using this definition, which in a programming context is effectively synonymous with "unary function".
Not trying to restart any discussion here, just wanted to clarify for any future visitors.