Is the definition of "predicate" correct in the Glossary of Terms?

:smiley: H about “a callable that returns a value testable as bool”?

But then again, those are “functional programming” predicates. Apparently you find them everywhere these days, I didn’t realize that…

Java: Interface Predicate<T>

Javascript: “… callback: function is a predicate, to test each element of the array…”

Haskell: all over the place, really…

You can also find it all over the place when people talk about Python…

I suspect “predicate” is also used when people talk about SQL…

I guess the list goes on.