diff options
| author | fointard <cmarpaud@gmail.com> | 2022-04-19 17:37:00 +0200 |
|---|---|---|
| committer | fointard <cmarpaud@gmail.com> | 2022-04-19 17:37:00 +0200 |
| commit | 452ab26aa735c85756ca0ec91453fe72d487af1b (patch) | |
| tree | 208dad93cfad7f97ac64ef73fb3eff06df0146d2 /exercises | |
| parent | 0b7f3fe37a6f202d85607ae30d07736a9202d489 (diff) | |
refactor(using_as): improve readability by using sum() instead of fold()
Diffstat (limited to 'exercises')
| -rw-r--r-- | exercises/conversions/using_as.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/exercises/conversions/using_as.rs b/exercises/conversions/using_as.rs index 821309e..f3f745f 100644 --- a/exercises/conversions/using_as.rs +++ b/exercises/conversions/using_as.rs @@ -8,7 +8,7 @@ // I AM NOT DONE fn average(values: &[f64]) -> f64 { - let total = values.iter().fold(0.0, |a, b| a + b); + let total = values.iter().sum::<f64>(); total / values.len() } |
