Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(102)

Issue 11293132: Add a Futures.forEach function for asynchronously iterating over a collection. (Closed)

Created:
8 years, 1 month ago by nweiz
Modified:
8 years ago
CC:
reviews_dartlang.org, Bob Nystrom
Visibility:
Public.

Description

Add a Futures.forEach function for asynchronously iterating over a collection. Committed: https://code.google.com/p/dart/source/detail?r=15473

Patch Set 1 #

Total comments: 11

Patch Set 2 : Code review changes #

Total comments: 6

Patch Set 3 : Code review change #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -1 line) Patch
M sdk/lib/core/future.dart View 1 2 1 chunk +17 lines, -0 lines 0 comments Download
M tests/corelib/futures_test.dart View 1 2 1 chunk +26 lines, -1 line 0 comments Download

Messages

Total messages: 11 (0 generated)
nweiz
8 years, 1 month ago (2012-11-06 23:13:51 UTC) #1
Siggi Cherem (dart-lang)
+floitsch lgtm, just minor nits on my part. Adding Florian to keep him in the ...
8 years, 1 month ago (2012-11-06 23:23:51 UTC) #2
Bob Nystrom
One suggestion, but LGTM either way. Please get the OK from Florian, though. https://codereview.chromium.org/11293132/diff/1/sdk/lib/core/future.dart File ...
8 years, 1 month ago (2012-11-07 01:09:43 UTC) #3
nweiz
https://codereview.chromium.org/11293132/diff/1/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/1/sdk/lib/core/future.dart#newcode263 sdk/lib/core/future.dart:263: /// Runs [fn] for each element in [input] in ...
8 years, 1 month ago (2012-11-07 20:50:07 UTC) #4
Bob Nystrom
https://codereview.chromium.org/11293132/diff/1/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/1/sdk/lib/core/future.dart#newcode267 sdk/lib/core/future.dart:267: /// The return values of all [Future]s are discarded. ...
8 years, 1 month ago (2012-11-07 21:34:05 UTC) #5
floitsch
Sorry it took so long. I would prefer a more fluent solution. https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart File sdk/lib/core/future.dart ...
8 years, 1 month ago (2012-11-19 10:05:42 UTC) #6
Bob Nystrom
https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart#newcode271 sdk/lib/core/future.dart:271: static Future forEach(Iterable input, Future f(element)) { On 2012/11/19 ...
8 years, 1 month ago (2012-11-19 19:55:07 UTC) #7
nweiz
https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart#newcode271 sdk/lib/core/future.dart:271: static Future forEach(Iterable input, Future f(element)) { On 2012/11/19 ...
8 years, 1 month ago (2012-11-19 21:08:14 UTC) #8
Andrei Mouravski
https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart#newcode264 sdk/lib/core/future.dart:264: * Runs [fn] for each element in [input] in ...
8 years, 1 month ago (2012-11-19 21:32:59 UTC) #9
nweiz
https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart File sdk/lib/core/future.dart (right): https://codereview.chromium.org/11293132/diff/5001/sdk/lib/core/future.dart#newcode264 sdk/lib/core/future.dart:264: * Runs [fn] for each element in [input] in ...
8 years, 1 month ago (2012-11-19 22:30:07 UTC) #10
floitsch
8 years ago (2012-11-28 21:10:41 UTC) #11
LGTM.

Powered by Google App Engine
This is Rietveld 408576698