[#6363] Re: rescue clause affecting IO loop behavior — ts <decoux@...>

>>>>> "D" == David Alan Black <dblack@candle.superlink.net> writes:

17 messages 2000/11/14
[#6367] Re: rescue clause affecting IO loop behavior — David Alan Black <dblack@...> 2000/11/14

Hello again --

[#6582] best way to interleaf arrays? — David Alan Black <dblack@...>

Hello --

15 messages 2000/11/26

[#6646] RE: Array Intersect (&) question — Aleksi Niemel<aleksi.niemela@...>

Ross asked something about widely known and largely ignored language (on

23 messages 2000/11/29
[#6652] RE: Array Intersect (&) question — rpmohn@... (Ross Mohn) 2000/11/29

aleksi.niemela@cinnober.com (Aleksi Niemel) wrote in

[#6723] Re: Array Intersect (&) question — Mathieu Bouchard <matju@...> 2000/12/01

> >Use a hash. Here's code to do both and more. It assumes that

[#6656] printing/accessing arrays and hashes — raja@... (Raja S.)

I'm coming to Ruby with a Python & Common Lisp background.

24 messages 2000/11/30

[ruby-talk:6582] best way to interleaf arrays?

From: David Alan Black <dblack@...>
Date: 2000-11-26 19:59:35 UTC
List: ruby-talk #6582
Hello --

Is there a nice Ruby idiom for interleafing arrays?  It's not hard to
write a method that will do it, but I'd be interested in knowing how
it's been done in the past.

By the way, my curiosity about this stems from some tinkering with
hashes -- specifically, trying to populate a hash from two arrays.  A
related problem, which I'll throw in here too, is how best to create a
hash which simply sets each value to "true" (or 1, or whatever).  The
best I've come up with for that is:

   h = Hash[*arr.map { |x| [x,true] } .flatten ]

which feels awfully roundabout for this purpose.  Intervention
is welcome.

Thanks --


David

-- 
David Alan Black
home: dblack@candle.superlink.net
work: blackdav@shu.edu
Web:  http://pirate.shu.edu/~blackdav


In This Thread

Prev Next