# File lib/backports/1.8.7/enumerable/drop_while.rb, line 6 def drop_while return to_enum(:drop_while) unless block_given? ary = [] dropping = true each do |obj| ary << obj unless dropping &&= yield(obj) end ary end