From: Reimer Behrends Date: 2002-09-02T10:40:37+09:00 Subject: Re: Ruby aesthetic Dossy (dossy@panoptic.com) wrote: [...] > What about this in Ruby, instead: > > squares_less_than_10 = numbers.collect { |x| x**2 if x < 10 } - [nil] Be careful. [1, 1, nil] - [nil] => [1] You'll lose duplicate values. Reimer Behrends