RustQuant 0.0.4

A Rust library for quantitative finance tools.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
/// Cumulative sum of a vector helper function.
pub fn cumsum(v1: &[f64]) -> Vec<f64> {
    let v2: Vec<f64> = v1
        .iter()
        .scan(0.0, |acc, &x| {
            *acc += x;
            Some(*acc)
        })
        .collect();

    v2
}