Sha256: 6c7ee0b98c21b37630ea7b264bf2ae0e56d13fd92f82dfc0c80356a596c843a8

Contents?: true

Size: 143 Bytes

Versions: 18

Compression:

Stored size: 143 Bytes

Contents

unless Symbol.method_defined?(:to_proc)
  class Symbol
    def to_proc
      Proc.new { |obj, *args| obj.send(self, *args) }
    end
  end
end

Version data entries

18 entries across 18 versions & 3 rubygems

Version Path
boom-0.5.0 lib/boom/core_ext/symbol.rb
bmo2-0.1.1 lib/bmo2/ext/symbol.rb
bmo2-0.1.0 lib/bmo2/ext/symbol.rb
boom-0.4.0 lib/boom/core_ext/symbol.rb
boom-0.3.0 lib/boom/core_ext/symbol.rb
boom-0.2.4 lib/boom/core_ext/symbol.rb
kaboom-0.3.3 lib/kaboom/core_ext/symbol.rb
kaboom-0.3.2 lib/kaboom/core_ext/symbol.rb
kaboom-0.3.1 lib/kaboom/core_ext/symbol.rb
boom-0.2.3 lib/boom/core_ext/symbol.rb
boom-0.2.2 lib/boom/core_ext/symbol.rb
boom-0.2.1 lib/boom/core_ext/symbol.rb
boom-0.2.0 lib/boom/core_ext/symbol.rb
boom-0.1.2 lib/boom/core_ext/symbol.rb
boom-0.1.1 lib/boom/core_ext/symbol.rb
boom-0.1.0 lib/boom/core_ext/symbol.rb
boom-0.0.10 lib/boom/core_ext/symbol.rb
boom-0.0.9 lib/boom/core_ext/symbol.rb