On the face of it, URLSessionWebSocketTask seems like a natural fit for the Combine framework.
Why is there no Combine Publisher for URLSessionWebSocketTask?
Why is there no Combine Publisher for URLSessionWebSocketTask?