Modern Concurrency: Getting Started, Episode 3: Your First Asynchronous App | raywenderlich.com

Learn how to set up the course server, then use async/await and the task view modifier in the LittleJohn app’s SymbolListView.


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/28434449-modern-concurrency-getting-started/lessons/3
1 Like

This course is for Swift 5.5, iOS 15, and Xcode 13.4 thus
If you couldn’t get the server to run with Xcode 14, here is how to fixed it.

Update vapor to 4.66.1 in the Package.swift file

.package(url: "https://github.com/vapor/vapor.git", .exact("4.66.1"))

then

rm -Rf .build
rm Package.resolved
swift run
5 Likes