Module: LambdaDriver::Curring

Defined in:
lib/lambda_driver/currring.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



7
8
9
# File 'lib/lambda_driver/currring.rb', line 7

def self.included(klass)
  klass.send(:alias_method, :%, :curry)
end

Instance Method Details

#curry(arity = nil) ⇒ Object



3
4
5
# File 'lib/lambda_driver/currring.rb', line 3

def curry(arity = nil)
  self.to_proc.curry(arity)
end