On Dec 14, 2007 4:28 PM, Jari Williamsson <jari.williamsson / mailbox.swipnet.se> wrote: > I'm going through lots of data where the result of the current is > affected by the previous element. So what I would need is an > "each_with_previous {|current, prev|}" > ...to make it a bit more readable. Is there any built-in Ruby method > that I might have overlooked, or should I build my own? Enumerable.each_cons(2) { |current, prev| ... } Eivind.