If receiver is nil you can do method chains many times
nil&.to_wow
# => nil
nil&.to_wow&.to_ya
# => nil
nil&.to_wow&.to_ya&.to_yes!
# => nil
If not nil is reciever then you can not chain undefined method by lonely operator
100&.to_wow
NoMethodError: undefined method `to_wow' for 100:Integer
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。