/* Page prose (ja) */
"AsynchronousOperations" = "# 非同期の Operation: `main()` が早く戻りすぎるとき\n\nここまでのすべてには、1 つの共通点がありました。作業が*`main()` が戻るまでに*終わっていたのです。これが `Operation` の既定の約束事です。**`main()` が戻った瞬間に、その Operation は終了したとみなされます。**\n\nでは、ネットワーク上の印刷サーバーに作業をアップロードする場面を思い描いてみましょう。アップロードを開始すると、それは*あとから*、コールバックの中で完了します。何が壊れるかを見てみましょう。";
"AsynchronousOperations-2" = "**実行して確認:** 順序は `⬆️ Uploading...`、次に `🎉 completionBlock ran`、そして丸 1 秒後に `✅ Upload actually finished` です。Operation は、本当の作業がまだ進行中なのに「完了」を報告したのです。このアップロードに*依存*していた Operation は、どれも早く始まりすぎてしまうでしょう。依存関係の意義そのものが台無しです。\n\n[前へ](@previous)  |  4 / 7 ページ  |  [次へ: ステートマシンを自分で動かす](@next)";
