エンドレスメソッド定義
3.0に実験的機能として追加された、メソッド定義を1行で書ける構文。
ブロック内の処理が1行で済む場合、
def メソッド名 =
に続けてブロックの処理を書ける。
code:ruby
def greet = 'Hello!'
puts greet
#=>
'Hello!'
def add(a, b) = a + b
puts add(1, 2)
#=>
3
#Ruby