pub fn reduce<T, U, F>(data: &[T], initial: U, f: F) -> Uwhere F: Fn(U, &T) -> U,
Reduces elements to a single value.
use d3rs::array::reduce; let data = vec![1, 2, 3, 4, 5]; let sum = reduce(&data, 0, |acc, x| acc + x); assert_eq!(sum, 15);