From: Michel Demazure Date: 2010-12-31T22:57:48+09:00 Subject: Re: a common idiom A benchmark for the five variants user system total real [] 3.235000 0.047000 3.282000 ( 3.296875) tap 3.265000 0.000000 3.265000 ( 3.265625) compact 3.547000 0.016000 3.563000 ( 3.562500) reject 5.078000 0.015000 5.093000 ( 5.093750) memo 9.610000 0.000000 9.610000 ( 9.609375) _md -- Posted via http://www.ruby-forum.com/.