Sha256: a50cb9ef643efae4be3117e4a05050682dcc89934fd68c2b09d2511856edbc78

Contents?: true

Size: 317 Bytes

Versions: 1

Compression:

Stored size: 317 Bytes

Contents

require 'ludy/version'

if Ludy.ruby_before '1.8.7'
  begin
    require 'facets/enumerable/combos'
  rescue LoadError
    require 'ludy/array/combos'
  end
  class Array
    # it would be defined if RUBY_VERSION < '1.9.0', see rdoc in ruby 1.9
    def product *args
      args.unshift(self).combos
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ludy-0.1.15 lib/ludy/array/product.rb