# File lib/extlib/lazy_array.rb, line 241 def delete_at(index) if index >= 0 && lazy_possible?(@head, index + 1) @head.delete_at(index) elsif index < 0 && lazy_possible?(@tail, index.abs) @tail.delete_at(index) else lazy_load @array.delete_at(index) end end