Class: Rewrite::CallSplattedByThunk::Parameters

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
lib/rewrite/evaluation_strategies.rb

Instance Method Summary collapse

Constructor Details

#initialize(*lambdas) ⇒ Parameters

Returns a new instance of Parameters.



154
155
156
# File 'lib/rewrite/evaluation_strategies.rb', line 154

def initialize(*lambdas)
  @lambdas = *lambdas
end

Instance Method Details

#eachObject



158
159
160
161
162
# File 'lib/rewrite/evaluation_strategies.rb', line 158

def each
  lambdas.each do |l|
    yield l.call
  end
end