T fold <T>(T initialValue, T combine(T previousValue, E element)) inherited
T fold<T>(T initialValue, T combine(T previousValue, E element)) { var value = initialValue; int length = this.length; for (int i = 0; i < length; i++) { value = combine(value, this[i]); if (length != this.length) { throw ConcurrentModificationError(this); } } return value; }