HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package0.13.0.0Network

websockets

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

  • Version0.13.0.0
  • CategoryNetwork
  • LicenceBSD-3-Clause
  • AuthorSiniša Biđin <sinisa@bidin.cc> Jasper Van der Jeugt <m@jaspervdj.be> Steffen Schuldenzucker <steffen.schuldenzucker@googlemail.com> Alex Lang <lang@tsurucapital.com> Domen Kožar
  • MaintainerJasper Van der Jeugt <m@jaspervdj.be>
  • Homepagejaspervdj.be/websockets
  • Pinned byhackage websockets 0.13.0.0
  • Sourcehackage.haskell.org/package/websockets-0.13.0.0

Modules

6 modules

Description

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:

The specification of the WebSocket protocol: http://www.whatwg.org/specs/web-socket-protocol/ The JavaScript API for dealing with WebSockets: http://www.w3.org/TR/websockets/

Depends on

14 packages

Used by in this set · 3