Sha256: 001517a7da33eea660974e578a36c26ce20687b91bc5b89480f851f290fc56cd

Contents?: true

Size: 185 Bytes

Versions: 3

Compression:

Stored size: 185 Bytes

Contents

# encoding: UTF-8

module Enumerable
  def mapcat(initial = [], &block)
    reduce(initial) do |a, e|
      block.call(e).each do |x|
        a << x
      end
      a
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gooddata-0.6.7 lib/gooddata/extensions/enumerable.rb
gooddata-0.6.6 lib/gooddata/extensions/enumerable.rb
gooddata-0.6.5 lib/gooddata/extensions/enumerable.rb