class << helper; self; end
class << helper; self; end
というコードが引っかかっていたんだけど、やっとすっきりした。
class Foo class << self #something end end
というような特異クラス宣言と同じなんだ。
そして内部にある"self"は特異クラスを戻り値とするための文なんだ。
class << helper; self; end
というコードが引っかかっていたんだけど、やっとすっきりした。
class Foo class << self #something end end
というような特異クラス宣言と同じなんだ。
そして内部にある"self"は特異クラスを戻り値とするための文なんだ。