kind=defined
names=&
visibility=public

--- &(other)    -> Array

集合の積演算です。両方の配列に含まれる要素からなる新しい配列を返
します。重複する要素は取り除かれます。

要素の重複判定は、[[m:Object#eql?]] により行われます。
処理の高速化のために内部で [[c:Hash]] を使用しているためです。

@param other 配列を指定します。other が配列でなければ to_ary メソッドによる暗黙の型変換を試みます。

  [1, 1, 2, 3] & [1, 3, 4] #=> [1, 3]

