Re: "with" statement
by Giles Bowkett other posts by this author
Oct 22 2007 2:19PM messages near this date
Re: "with" statement
|
Re: "with" statement
> module Kernel
> def with(object,&block)
> object.instance_eval &block
> end
> end
>
> with([1,2,3]) { length } # => 3
This is really neat and compact. I love it. I think using eval that
much probably results in performance costs, but I'm definitely going
to add this to my .irbrc.
--
Giles Bowkett
Blog: http://gilesbowkett.blogspot.com
Portfolio: http://www.gilesgoatboy.org
Tumblelog: http://giles.tumblr.com/
Thread:
Perry Smith
Dan Yoder
Pete Elmore
Randy Kramer
Giles Bowkett
Robert Klemme
Giles Bowkett
Stefan Rusterholz
Yossef Mendelssohn
Perry Smith
David A. Black
Robert Dober
Stephane Wirtel
|