Right, should be ~: or > . It's a wiki, so you should just change it
(I'll do it this time).
Henry Rich
On 8/1/2019 5:53 AM, 'Mike Day' via Programming wrote:
I've just noticed the remark
" 5. x e. y is equivalent to (#y) = y i. x."
in the page https://code.jsoftware.com/wiki/Vocabulary/edot#dyadic
However, to spell out the obvious for old hands,
x =. 3 7 13
y =. i.10
x e. y
1 1 0
(#y) = y i. x
0 0 1
(#y) > y i. x
1 1 0
(#y) ~: y i. x
1 1 0
Not so obvious or helpful for "newbies" !
(FWIW, I was exploring how to efficently establish whether elements of
sorted x belong
to sorted y, and if so, their (sorted) indices, for integer vectors x
and y. I'm currently using
e.&y followed by y.&i. on the relatively small list of members of y).
Cheers,
Mike
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
---
This email has been checked for viruses by AVG.
https://www.avg.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm