A value-to-value mapper would be convenient, something like `array.apply(f32::abs)` it could even be called `lift`.