Small library providing WebSocket endpoints for servant.

Version on this page:1.1.0
LTS Haskell 12.22:1.1.0
Stackage Nightly 2018-12-13:1.1.0
Latest on Hackage:1.1.0

See all snapshots servant-websockets appears in

BSD3 licensed by Lorenz Moesenlechner
Maintained by

Module documentation for 1.1.0

There are no documented modules for this package.


This small library provides two servant endpoints for implementing websockets and is based on websockets and wai-websockets.

This library provides three servant endpoints: WebSocket, WebSocketPending and WebSocketConduit. WebSocket is is a low-level interface for directly interacting with a Connection (see the websockets library for more information). WebSocketPending allows using the rejectRequest with various return codes for greater control. WebSocketConduit provides a conduit based endpoint for JSON serializable input and output.

See the module documentation for examples.


Version 1.1.0

  • Compatibility with servant-0.12.
  • Added instance for WebSocketPending.

Version 1.0.0

  • Initial release of servant-websockets.
comments powered byDisqus