with_object(obj)
see Enumerator#with_object.
# File lib/prime.rb, line 297 def with_object(obj) return enum_for(:with_object, obj) { Float::INFINITY } unless block_given? each do |prime| yield prime, obj end end