Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Enumerableモジュール > collect_concat
flat_map -> Enumeratorcollect_concat -> Enumeratorflat_map {| obj | block } -> Arraycollect_concat {| obj | block } -> ArrayReturns a new array with the concatenated results of running <em>block</em> once for every element in <i>enum</i>.
[[1,2],[3,4]].flat_map {|i| i } #=> [1, 2, 3, 4]