Sha256: 3daa34f55718f2548dabbd194ff23a590e7f30fec16c5e2a3f736a1b9fd3cf5f

Contents?: true

Size: 194 Bytes

Versions: 6

Compression:

Stored size: 194 Bytes

Contents

class Object # http://whytheluckystiff.net/articles/seeingMetaclassesClearly.html
  def meta_define name, &blk
    (class << self; self; end).instance_eval { define_method name, &blk }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
scrapify-0.0.6 lib/meta_define.rb
scrapify-0.0.5 lib/meta_define.rb
scrapify-0.0.4 lib/meta_define.rb
scrapify-0.0.3 lib/meta_define.rb
scrapify-0.0.2 lib/meta_define.rb
scrapify-0.0.1 lib/meta_define.rb