🔍

Dyadic intersection

A standard set functions are implemented for simple vectors. That is vectors are treated as sets of vаlues. No attributes are expected to be attached to input vectors. No particular order is guaranteed.

Set intersection is a dyadic verb. Rеturns only those vаlues present in both left and right arguments.

Syntax: <x> sect <y>; sect[<x>; <y>]

o)0 1 2 3 4 sect 4 0
0 4
o)`a`b`c sect `b`v
,`b
o)(0 1; 2; 3 5 6) sect (-3 -2 -1;0 1; 2 3 4)
,0 1
o)