Module: Kernel

Defined in:
lib/lab42/core/kernel.rb

Instance Method Summary collapse

Instance Method Details

#const_lambda(a_const) ⇒ Object



3
4
5
6
7
# File 'lib/lab42/core/kernel.rb', line 3

def const_lambda a_const
  -> *a, &b do
    a_const
  end
end

#sendmsg(*args) ⇒ Object



9
10
11
# File 'lib/lab42/core/kernel.rb', line 9

def sendmsg *args
  ->(*a){ a.first.send(*(args + a.drop( 1 ))) }
end