kernel/core/array.rb
# Equivalent to #delete_if except that returns nil if
# no changes were made.
Equivalent to #delete_if except that returns nil if
no changes were made.
Equivalent to #delete_if except that returns nil if no changes were made .
def reject!(&block)
    was = length
    self.delete_if(&block)
    self if was != length     
  end
def reject! ( & block ) was = length self . delete_if ( & block ) self if was != length end
Equivalent to #delete_if except that returns nil if
no changes were made.
Equivalent to #delete_if except that returns nil if no changes were made .
# Too clever?
block
<not_specific>