rurema / doctree

Repository of Japanese Ruby reference manual
https://docs.ruby-lang.org/ja/
246 stars 319 forks source link

Ruby 3.3のBasicSocket#recvについて #2874

Open iyuuya opened 8 months ago

iyuuya commented 8 months ago

返り値が String から String or nil になっていそうです。 詳しくは見れていませんが、関連してrecv_nonblock, recvmsg_nonblockも対象になりそうです。

refs:

bmf-san commented 5 months ago

@iyuuya ReferenceManualFormatDigest#返り値の書き方を参照するに、特定の型かnilを返り値とする場合は特定の型のみ返り値として記載するようです👀

bmf-san commented 5 months ago

と思ったんですが、Integer | nil のように書いているケースもありますね・・ 🤔