simple_ml
pub fn mean<T>(list: &Vec<T>) -> f64 where T: Sum<T> + Div<Output = T> + Copy + FromStr + ToString + Add<T, Output = T> + Debug + Display, <T as FromStr>::Err: Debug,