Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 315 Bytes

File metadata and controls

8 lines (5 loc) · 315 Bytes

Lua sparse array

Lua table can be used as array, but it should be a sequences. nil can't be in a sequences.

This module allow holes in the array. You can use pairs to iterate the array in order, the hole would be skip. And # can return the largest numeric key.

Read the source for more detail.