In Message-Id: <1141814974.021092.267550 / z34g2000cwc.googlegroups.com>
"Timothy Goddard" <interfecus / gmail.com> writes:

> (arr1 << arr2).flatten! (ideal, but most verbose)
> 
> The first two generate new objects. I believe the third doesn't (I may
> be wrong). Take your pick.

Or use Array#concat to concatenate two arrays destructively.

    irb(main):001:0> a1 = [0, 1, 2]
    => [0, 1, 2]
    irb(main):002:0> a2 = [3, 4, 5]
    => [3, 4, 5]
    irb(main):003:0> a1.concat(a2)
    => [0, 1, 2, 3, 4, 5]
    irb(main):004:0> a1
    => [0, 1, 2, 3, 4, 5]


-- 
kjana / dm4lab.to                                          March 9, 2006
Dreams come true --- excepting yours.