From: nobu@... Date: 2006-08-06T20:41:09+09:00 Subject: Re: Iterating over an array n element at a time Hi, At Sun, 6 Aug 2006 19:55:37 +0900, Trans wrote in [ruby-talk:206591]: > [1,1,2,2,3,4].select { |slide(a,b)| a == b } > > Otherwise you need a select_slice, select_cons, collect_slice, > collect_cons, and so on. Longer a little, but it's possible with enumerator. [1,1,2,2,3,4].enum_cons(2).select {|a, b| a == b} -- Nobu Nakada