Index: sdk/lib/_collection_dev/list.dart |
diff --git a/sdk/lib/_collection_dev/list.dart b/sdk/lib/_collection_dev/list.dart |
index d8fe4f89a7cce1dbe39a086581baa8641e14ea52..1e40785f3a6540ab555979cb6cf7ba87fe7236d6 100644 |
--- a/sdk/lib/_collection_dev/list.dart |
+++ b/sdk/lib/_collection_dev/list.dart |
@@ -207,6 +207,10 @@ abstract class ListMixin<E> implements List<E> { |
Iterable map(f(E element)) => new MappedListIterable(this, f); |
reduce(var initialValue, combine(var previousValue, E element)) { |
+ return fold(initialValue, combine); |
+ } |
+ |
+ fold(var initialValue, combine(var previousValue, E element)) { |
var value = initialValue; |
int length = this.length; |
for (int i = 0; i < length; i++) { |