Method: Enumerable::InBetweenEnum#each

Defined in:
lib/core_ext/enumerable.rb

#eachObject

Calls a given block with each element while also calling ‘@block` in between each element during iteration.



13
14
15
16
17
18
19
# File 'lib/core_ext/enumerable.rb', line 13

def each
  block = -> { block = @block }
  @enum.each do |x|
    block.call
    yield x
  end
end