sumOfDouble method
Returns sum of double values by elements.
getVal
should return value for sum up. It can be property of element,
or any another value by element.
Implementation
double sumOfDouble(GetValue<E, double> getVal) =>
fold(0, (sum, e) => sum + getVal(e));