Sha256: df5232c3bf0023c8e9e7b163ab12ada320a32d830060a5629be7a373d05fddc1
Contents?: true
Size: 724 Bytes
Versions: 134
Compression:
Stored size: 724 Bytes
Contents
#:stopdoc: unless Enumerable.method_defined?(:map) module Enumerable #:nodoc: alias map collect end end unless Enumerable.method_defined?(:select) module Enumerable #:nodoc: alias select find_all end end unless Enumerable.method_defined?(:reject) module Enumerable #:nodoc: def reject result = [] each do |i| result.push i unless yield(i) end result end end end unless Enumerable.method_defined?(:sort_by) module Enumerable #:nodoc: def sort_by map {|i| [yield(i), i] }.sort.map {|val, i| i } end end end unless File.respond_to?(:read) def File.read(fname) #:nodoc: File.open(fname) {|f| return f.read } end end #:startdoc:
Version data entries
134 entries across 131 versions & 31 rubygems