結論。驚くべきことに、Procオブジェクトは「関数」と見做してブロックを取るような使い方ができる。
foo = ->(&bk){
bk.call.upcase
}
puts foo.() { "nyao" } #=>NYAO
Go to list of users who liked
結論。驚くべきことに、Procオブジェクトは「関数」と見做してブロックを取るような使い方ができる。
foo = ->(&bk){
bk.call.upcase
}
puts foo.() { "nyao" } #=>NYAO
Register as a new user and use Qiita more conveniently
Go to list of users who liked