<DartLearn/>
非同期処理

並列実行

複数の非同期処理を並列に実行するにはFuture.wait()を使います。 全て完了を待つ場合と、最初の完了を待つFuture.any()があります。 適切な並列化で処理速度を大幅に向上できます。

Future.wait() による並列実行

Future.wait()でFutureのリストを並列実行し、全て完了したら結果リストを返します。

Dartエディタ

Future.any() と Future.wait() のエラー処理

Future.any()は最初に完了したFutureの値を返します。

Dartエディタ