2021/05/06 今週の気になった bugs.ruby のチケット
内容は適当です。
今週と言っても今週みかけたチケットなだけでチケット自体は昔からあるやつもあります。
あくまでも『わたしが気になったチケット』で全ての bugs.ruby のチケットを載せているわけではありません。
[Bug #17838] Set#intersect?
and enumerables
- 現状だと
Set#intersect?
にはSet
しか渡せないんですがそれをEnumerable
を渡せるようにしようという提案っぽい
[1, 2, 3].intersect?(Set[2, 3, 4]) # => true Set[2, 3, 4].intersection([1, 2, 3]) # => Set[2, 3] # これを渡せるようにしたいぽい? Set[2, 3, 4].intersect?([1, 2, 3]) # => ArgumentError
- 最近
Array#intersect?
が追加されたけどSet#intersect?
は前からあったんですね