Skip to content

Instantly share code, notes, and snippets.

@godrm
Created November 8, 2020 03:43
Embed
What would you like to do?
Dinner Task
func makeDinner() async throws -> Meal {
async let veggies = try chopVegetables()
async let meat = marinateMeat()
async let oven = try preheatOven(temperature: 350)
let dish = Dish(ingredients: await [veggies, meat])
return await try oven.cook(dish, duration: .hours(3))
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment