2019-10-01から1日間の記事一覧

Ruby 2.7 で Enumerable#filter_map が追加される

Ruby 2.7 で Enumerable#filter_map が追加される予定です。 filter_map という名前の通り filter + map を行います。 pp (1..10).filter_map { |i| i + i if i.even? } # => [4, 8, 12, 16, 20] ブロックの戻り値が nil もしくは false である要素を取り除…