私はしばしば次の性質のコードを持っています
ret = function_call( arguments )
return -1 if ret == -1
ret = another_function_call( arguments2 )
return -1 if ret == -1
... pattern repeated several times
などなど。関数が-1を返すか、そうでなければ続行する場合、コードが-1を返すように、return -1 if ret == 1を関数呼び出しの周りにラップする別の方法がRubyにあるかどうか疑問に思っていました