[1]: https://arrow.apache.org/
anyone who disagrees I’d be very interested to hear your thoughts on alternatives.
Are data types useful for data to/fro web/mobile clients? Encode type into the column header?
Many parquet supporting libs will load Parquet files into an Arrow structure in memory for example.
[1]: https://arrow.apache.org/