The servant-subscriber package

[Tags:bsd3, library, program]

Please see

[Skip to Readme]


Dependencies aeson (>=0.11.2), async, attoparsec, base (>=4.7 && <6.0), blaze-builder, bytestring, case-insensitive, containers, directory (>=, filepath, http-types, lens, lifted-base, monad-control, monad-logger, network-uri, purescript-bridge (>=0.6), servant, servant-foreign, servant-server, servant-subscriber, stm, text, time, transformers, wai, wai-websockets, warp, websockets [details]
License BSD3
Copyright Copyright: (c) 2016 Robert Klotzner
Author Robert Klotzner
Maintainer robert Dot klotzner A T gmx Dot at
Category Web
Home page
Source repository head: git clone
Uploaded Wed Feb 15 16:32:18 UTC 2017 by eskimo
Distributions LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 401 total (11 in the last 30 days)
0 []
Status Docs available [build log]
Last success reported on 2017-02-15 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for servant-subscriber

Readme for servant-subscriber-

Servant Subscriber

Build Status

Servant-subscriber enables your clients to subscribe to resources in your servant-api (an API endpoint). Servant-subscriber will then notify the client via a WebSocket connection whenever the resource changes, thus the client can easily stay up to date with a resource.


It seems to work - it is already tested in examples/central-counter of servant-purescript and used in production.

Still missing:

  • Documentation, announcement.
  • Tests