websockets

A sensible and clean way to write WebSocket-capable servers in Haskell.

http://jaspervdj.be/websockets

Version on this page:0.13.0.0@rev:1
LTS Haskell 22.23:0.12.7.3@rev:2
Stackage Nightly 2024-06-01:0.13.0.0@rev:2
Latest on Hackage:0.13.0.0@rev:2

See all snapshots websockets appears in

BSD-3-Clause licensed by Siniša Biđin <[email protected]> Jasper Van der Jeugt <[email protected]> Steffen Schuldenzucker <[email protected]> Alex Lang <[email protected]> Domen Kožar
Maintained by Jasper Van der Jeugt
This version can be pinned in stack with:websockets-0.13.0.0@sha256:0c20a7eae801c762b831d4adb3f602660c50461da3f701eb36af051c6737958d,7817

This library allows you to write WebSocket-capable servers.

An example server: https://github.com/jaspervdj/websockets/blob/master/example/server.lhs

An example client: https://github.com/jaspervdj/websockets/blob/master/example/client.hs

This package only supports insecure (ws://...) WebSockets. If you need secure (wss://...) websockets, consider using Wuss: https://hackage.haskell.org/package/wuss

See also: