Sha256: dce8c2d23f76e84637d39a32c7fb4c23884703f13b6f32e07cc84c44d1240302

Contents?: true

Size: 413 Bytes

Versions: 1

Compression:

Stored size: 413 Bytes

Contents

require 'enumerator'
require 'generator' if RUBY_VERSION < '1.9'

module Combinatorics
  # auto-detects the `Generator` class.
  Generator = if defined?(::Generator) # 1.8.7
                ::Generator
              elsif defined?(::Enumerator::Generator) # 1.9
                ::Enumerator::Generator
              else
                raise(NameError,"unable to find the Generator class")
              end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
combinatorics-0.4.3 lib/combinatorics/generator.rb