From mboxrd@z Thu Jan 1 00:00:00 1970 From: wmorgan-sup@masanjin.net (William Morgan) Date: Mon, 24 Aug 2009 16:24:19 -0700 Subject: [sup-talk] [PATCH] add xapian-specific hack to quickly create a Person In-Reply-To: <1250967263-31292-1-git-send-email-rlane@club.cc.cmu.edu> References: <1250965695-31073-1-git-send-email-rlane@club.cc.cmu.edu> <1250967263-31292-1-git-send-email-rlane@club.cc.cmu.edu> Message-ID: <1251156216-sup-5563@masanjin.net> Reformatted excerpts from Rich Lane's message of 2009-08-22: > - mk_person = lambda { |x| Person.new(*x.reverse!) } > + mk_person = lambda { |x| QuickPerson.new(*x) } What about lambda { |x| Person.new x[1], x[0] }. Surely that must be even faster? -- William