Ruby blockの仮引数を_1で参照できる
RubyのBlockを1行で書くときとかに使えると短く書けてちょっとテンションのアガるテクニック
日々の作業で出てきた技術メモの切れ端を置いておくページ
RubyのBlockを1行で書くときとかに使えると短く書けてちょっとテンションのアガるテクニック
_1
から_9
はそれぞれ1番目から9番目のblock仮引数が入っているので
# 同じ意味
(1..10).map {|n| n * 2 }
(1..10).map { _1 * 2 }
ということができる
_2以降は使わなさそうだけどw