A generic, heap-allocated dynamic array
Inspired by RRDTool. A list that its size remains constant over time. You can use ranges and functions.