Description
Provides a clean way to write WebSocket-capable servers in Haskell. WebSockets keep a bidirectional connection open so clients and servers can exchange messages in real time.
It is useful for chat, live dashboards, collaboration, notifications, games, and streaming updates. Developers should handle authentication, origin checks, message size limits, heartbeats, and connection cleanup carefully.