Module: EnumerableExtensions

Defined in:
lib/file_data/core_extensions/enumerable_extensions.rb

Overview

Adds the ability to concatenate enumerables with #condense

Instance Method Summary collapse

Instance Method Details

#condenseObject



3
4
5
# File 'lib/file_data/core_extensions/enumerable_extensions.rb', line 3

def condense
  Enumerator.new { |e| each { |seq| seq.each { |v| e << v } } }.lazy
end