/* Page prose (ja) */
"KnowingWhenEverythingIsDone" = "# 問題: すべてが終わったときをどう知るか\n\nこれがそのバッチで、ナイーブなやり方で淹れ始めています。実行して、何がうまくいかないか見てみましょう。";
"KnowingWhenEverythingIsDone-2" = "**実行して確認:** `🧾 Hand the tray...` が、一つのドリンクも用意できていないうちに*最初に*表示されます。三つの `async` 呼び出しはすぐに戻り、作業をスケジュールして先に進むので、「完了」の行はドリンクがまだ抽出中のうちに実行されてしまいます。「**すべて**の抽出が終わったときにだけこの行を実行する」と言う方法が必要です。それが Dispatch Group で、次に登場します。\n\n* callout(試してみよう): すべての抽出時間を `0.1` に設定してみましょう。`🧾 Hand the tray...` は、それでもドリンクが用意できる前に表示されますか。\n\n[前へ](@previous)  |  2 / 8 ページ  |  [次へ: DispatchGroup: 多くのタスクのためのゴールライン](@next)";
