以下の内容はhttps://commits.hatenablog.com/entry/2020/02/27/100005より取得しました。


2020-02-26

docs.ruby-lang.org

Set#add?を知った。

require 'set'
s = Set.new

p s.add?(1) # => #<Set: {1}>
p s.add?(1) # => nil

自身に引数のitemを追加し、追加する前にすでにそのitemを持っていたらnilを返し、追加が成功したらselfを返す。

next if set.include?(item)
set << item

上のようなコードが次のように書けて便利。

next unless set.add?(item)

ただ、ifunlessが逆になるので少し混乱した。


github.com

Kibelaのgraphql-rubyのv1.10.xへのアップデートができていなくて、調べてたらすでにIssueが上がっていたので追いコメントした。




以上の内容はhttps://commits.hatenablog.com/entry/2020/02/27/100005より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14