Nullable typed arrays with three-valued logic — mirrors pandas.arrays
with IntegerArray, FloatingArray, BooleanArray, and StringArray.
All four array types support nullable values, arithmetic, and reductions.
Nullable integer array with configurable dtype (Int8, Int16, Int32, Int64, unsigned variants).
Nullable float array — treats NaN as missing, unlike plain JS numbers.
Implements Kleene three-valued logic: true, false, and null (unknown).
Nullable string array with vectorised string methods that skip null values.