Function rv::misc::cumsum[][src]

pub fn cumsum<T>(xs: &[T]) -> Vec<T> where
    T: AddAssign + Copy + Default

Cumulative sum of xs

Example

let xs: Vec<i32> = vec![1, 1, 2, 1];
assert_eq!(cumsum(&xs), vec![1, 2, 4, 5]);