This release introduces an async/await
compatible WebSockets implementation. (The implementation is currently limited to Apple platforms.)
let socket = try AbsoluteURLWebSocket(baseURL: url)
try await socket.start()
for try await message in socket.receive() {
processWebSocketMessage(message)
}