From: Christian Neukirchen Date: 2006-03-02T06:36:12+09:00 Subject: Re: Hash.from_zipped_array dblack@wobblini.net writes: > Hi -- > > On Wed, 1 Mar 2006, ara.t.howard@noaa.gov wrote: > >> it's pretty dang easy to do already: >> >> harp:~ > cat a.rb >> animal, sound = %w[dog cat bird], %w[woof meow cheep] >> require 'yaml' and y Hash[*animal.zip(sound).flatten] >> >> >> harp:~ > ruby a.rb >> --- >> cat: meow >> bird: cheep >> dog: woof > > A good opportunity for my annual plug for the flattenx extension :-) > (On RAA, still, I think.) It lets you flatten by any number of > levels, so that you can use that technique even with nested arrays. Try to get that into 2.0, at least flatten_once. *please*. > David -- Christian Neukirchen http://chneukirchen.org