Class: Object

Inherits:
BasicObject
Defined in:
lib/pyper/default_includes.rb

Instance Method Summary collapse

Instance Method Details

#πObject

Method π is defined on Object, that enables Pyper method calls.



6
7
8
9
10
11
12
13
14
# File 'lib/pyper/default_includes.rb', line 6

def π
  tap do |o|
    begin
      o.singleton_class
    rescue TypeError
      o.class
    end.class_exec { include Pyper }
  end
end