Chromium Code Reviews| Index: src/tests/site/code/futures.dart |
| diff --git a/src/tests/site/code/futures.dart b/src/tests/site/code/futures.dart |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..f7f9d54eb23283e2cf3a940093e52c75c3ace4e7 |
| --- /dev/null |
| +++ b/src/tests/site/code/futures.dart |
| @@ -0,0 +1,14 @@ |
| +import 'dart:io'; |
| +import 'dart:async'; |
| + |
| +void printDailyNewsDigest() { |
| + File file = new File('dailyNewsDigest.txt'); |
| + file.readAsString() // readAsString() returns a Future. |
| + .then((content) => print(content)) // Handle successful completion. |
| + .catchError((error) => // Handle failure. |
| + print("Sorry, no news today. Here's why:\n$error")); |
|
sethladd
2013/08/08 23:43:12
I don't see people putting a newline after => so p
|
| +} |
| + |
| +main() { |
| + printDailyNewsDigest(); |
| +} |