# File lib/extlib/lazy_array.rb, line 252 def delete_if(&block) if loaded? lazy_load @array.delete_if(&block) else @reapers << block @head.delete_if(&block) @tail.delete_if(&block) end self end