Hi, In data people use there are often bounded numbers, mostly integers with clear and fixed upper and lower bounds but also decimals and floats as well e.g. test scores, numerous codes in older databases, max temperature of a city, latitudes, longitudes, numerous IDs etc. I wonder whether we should include such types in Arrow (and more importantly in Parquet & Avro where size matters a lot more).
P.S. An implementation of bounded integers in C++ is here: https://github.com/davidstone/bounded-integer