it would be useful to have some data types for expressing collections of of other data types.
- if we defined base
byte and utf8 data types, then the existing bytes and string data types could be expressed as variable_length[<base type>]
- similarly, the existing
r* data type, and other fixed-length bytes data types, could be expressed as fixed_length[<base type>]. This data type would require a length (in scalars) as part of its configuration.
- NumPy supports "subarray" data types, which are basically an N-dimensional generalization of a fixed-length container for some base data type. Users have requested support for this data type in Zarr-Python. I would like to have a spec in place before implementing anything.
it would be useful to have some data types for expressing collections of of other data types.
byteandutf8data types, then the existingbytesandstringdata types could be expressed asvariable_length[<base type>]r*data type, and other fixed-length bytes data types, could be expressed asfixed_length[<base type>]. This data type would require a length (in scalars) as part of its configuration.