2024-10-14 Ruby endless method
Ruby 3.0 からendless methodが導入された。
def raise_to_power(number, power) = number ** power
puts raise_to_power(2, 3) #=> 32
ref. Ruby 3 adds endless method definition - BigBinary Blog
便利なユースケース
Ruby 3.0のendless method definition、必要性がよくわかってなかったけど、ベクトルのクラス書くのに使ってみたら最高だった pic.twitter.com/oNeu5ras6z
— Yusuke Endoh (@mametter) March 5, 2021