This module wraps typed arrays with a minimal abstraction so that you can resize and append to them without reallocating and transferring data yourself.
When initializing, you may pass an
Array, a typed array, a size, or a dtype string. (Adding a dtype string will cast the data if necessary.) The following are equivalent ways to initialize a double precision dynamic typed array.