/* Page prose (de) */
"CancellingGracefully" = "# Sauber abbrechen mit `isCancelled`\n\nWerfen ist nicht die einzige Option. Manchmal willst du aufhören und *das, was du bisher getan hast*, zurückgeben, statt mit einem Fehler auszusteigen. Genau dafür ist `Task.isCancelled` da: prüfe es, und gib ein Teilergebnis sauber zurück. Hier wischt der Barista Tische bis zur Schließzeit und meldet dann, wie viele er geschafft hat.";
"CancellingGracefully-2" = "**Sieh es laufen:** eine Handvoll `Wiped table...`-Zeilen, dann sieht die Schleife `isCancelled` auf `true` umspringen, verlässt sich normal und gibt die Anzahl zurück. Kein Fehler, kein `try`: Abbruch ist hier nur ein Signal, zum Ende zu kommen. Beachte, dass `await wiping.value` kein `try` braucht, weil diese Task nicht werfen kann.\n\n[Zurück](@previous)  |  Seite 8 von 11  |  [Weiter: Was Abbruch nicht ist](@next)";
