Method: ALib::Util#singleton_class

Defined in:
lib/alib-0.5.0/util.rb

#singleton_class(&b) ⇒ Object

evaluates block in singleton scope or simply returns singleton_class



94
95
96
97
98
99
100
# File 'lib/alib-0.5.0/util.rb', line 94

def singleton_class &b
#--{{{
  sc = 
    class << self; self; end
  b ? sc.module_eval(&b) : sc
#--}}}
end