Method: Enumerable::Enumerator::TransformWithIndex#each
- Defined in:
- lib/enumerable_lz/transform_18.rb
#each ⇒ Object
63 64 65 66 67 68 69 70 |
# File 'lib/enumerable_lz/transform_18.rb', line 63 def each return self unless block_given? the_transformer = @transformer[0] || Proc.new{|el,i|el} i = @offset - 1 @org_enum.each do |el| yield the_transformer.call(el, i+=1) end end |