I feel conflicted about it, which is why the two are different, probably.= is the obvious equality predicate, though technically "not =" is also meaningful, though not an equality predicate (it is not reflexive). On the other hand, there may be some weird applications for other numeric predicates that I haven't thought of, and it's kind of annoying for @vector= to have a different signature from vector=.What should I do?On Thu, Aug 1, 2019 at 4:51 AM Shiro Kawai <xxxxxx@gmail.com> wrote:The spec says(@vector= @vec ...)and the element-wise comparison is done by '='.The reference implementation has(@vector= elt= . vecs)I assume the spec is correct.