On 8/23/06, ara.t.howard / noaa.gov <ara.t.howard / noaa.gov> wrote:
> On Thu, 24 Aug 2006, James Edward Gray II wrote:
>
> > On Aug 23, 2006, at 3:13 PM, dblack / wobblini.net wrote:
> >
> >> # Sigh -- Matz, *please* can we have this? :-)
> >> def singleton_class
> >>   class << self; self; end
> >> end

+100 - please give us singleton_class!

>
> much better, imho, and used all over my own code is
>
>    def singleton_class &b
>      sc = class << self; self; end
>      b ? sc.module_eval &b : sc
>    end
>
> obj = Object.new

+1 to this implementation.