module ProcParty

Public Instance Methods

===(*args) click to toggle source
# File lib/proc_party.rb, line 10
def ===(*args)
  call(*args)
end
[](*args) click to toggle source
# File lib/proc_party.rb, line 6
def [](*args)
  call(*args)
end
arity() click to toggle source
# File lib/proc_party.rb, line 14
def arity
  to_proc.arity
end
curry(*arg) click to toggle source
# File lib/proc_party.rb, line 18
def curry(*arg)
  to_proc.curry(*arg)
end
lambda?() click to toggle source
# File lib/proc_party.rb, line 22
def lambda?
  to_proc.lambda?
end
parameters() click to toggle source
# File lib/proc_party.rb, line 26
def parameters
  method(:call).parameters
end
source_location() click to toggle source
# File lib/proc_party.rb, line 30
def source_location
  method(:call).source_location
end
to_proc() click to toggle source
# File lib/proc_party.rb, line 2
def to_proc
  method(:call).to_proc
end
yield(*args) click to toggle source
# File lib/proc_party.rb, line 34
def yield(*args)
  call(*args)
end