Bruk async/await for engangs asynkront arbeid med ett enkelt resultat (et nettverkskall, en fillesing); bruk Combine (eller AsyncSequence) for strømmer av verdier over tid — UI-hendelser, debouncet søketekst, eller kontinuerlige oppdateringer. De løser ulike former av problem, og moderne kode blander dem ofte.
