Sha256: 478822b7a277e05e05fe276ab85a7b86d1b451d8ff9dcb2f4ef5b936c391983a
Contents?: true
Size: 289 Bytes
Versions: 9
Compression:
Stored size: 289 Bytes
Contents
require 'facets/functor' module Kernel # Access internals of an object as if with # private access. # # class X # metaclass.instance.attr_reader :x # end # def instance @_instance_functor ||= Functor.new do |op,*args| send(op,*args) end end end
Version data entries
9 entries across 9 versions & 2 rubygems