pub fn pearson(a: &[f32], b: &[f32]) -> f32
Pearson distance: 1 - Pearson correlation coefficient.
Returns 0.0 for perfectly correlated, 1.0 for uncorrelated, ~2.0 for perfectly anti-correlated.