# File lib/core/facets/denumerable.rb, line 23 def select Denumerator.new do |output| each do |*input| output.yield(*input) if yield(*input) end end end