mean method
Calculates mean of values.
Implementation
DateTime mean() {
var ticksSum = 0;
var n = 0;
for (var item in this) {
ticksSum += item.microsecondsSinceEpoch;
n++;
}
if (n == 0) {
throw StateError('Iterable is empty');
}
return DateTime.fromMicrosecondsSinceEpoch(ticksSum ~/ n);
}