Closed
Description
As mentioned in this discussion,
It might be better to rename the function.
RDFterm-equal
puts too much on the "RDFterm" and so reads like 'sameTerm' which it isn't.
[...]
Suggestions for alternative names:
RDF-value-equals
sameValue
(c.f.sameTerm
)value-equals
I agree, and I personally like the second alternative most (sameValue
).
Activity
rubensworks commentedon Mar 15, 2023
👍 to renaming.
My vote goes to
value-equals
, or perhaps evenequalsValue
.The
sameValue
alternative intuitively feels like it could mean the same assameTerm
(identical equality), which is not what it is.afs commentedon Mar 15, 2023
👍 to renaming.
We could also consider making it a keyword function as well as an operator.
This isn't a suggestion to do this for all operators; they are dispatched by datatype and have backing functions from XQuery/Xpath functions and operators.
sameValue
- preferred. Also add as keyword.equalValue
- acceptable. Neutral about adding as a keyword.afs commentedon Jan 23, 2025
Whatever we do, we should leave a legacy anchor
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue
GH-25: Rename RDFterm-equal to sameValue