homepage: https://github.com/barrucadu/pusher-ws
changelog-type: ''
hash: 301f956df0c934cddc890b18e528f1c75997ab08f7d54832143d7fbc5f279932
test-bench-deps: {}
maintainer: mike@barrucadu.co.uk
synopsis: Implementation of the Pusher WebSocket protocol
changelog: ''
basic-deps:
  bytestring: -any
  lens-aeson: -any
  stm: -any
  base: ! '>=4.8 && <4.9'
  time: -any
  unordered-containers: -any
  text: -any
  network: -any
  websockets: -any
  containers: -any
  lens: -any
  wuss: -any
  hashable: -any
  transformers: -any
  deepseq: -any
  scientific: -any
  http-conduit: -any
  aeson: -any
all-versions:
- '0.1.0.0'
author: Michael Walker
latest: '0.1.0.0'
description-type: haddock
description: ! 'An implementation of the Pusher WebSocket (client) protocol in

  Haskell.


  Current features:


  * @ws://@ and @wss://@ protocols.

  * Clusters.

  * Subscribing to channels.

  * Unsubscribing from channels.

  * Authorisation for private and presence channels.

  * Binding event handlers.

  * Unbinding event handlers

  * Sending client events.

  * Threads which automatically get cleaned up on connection close.

  * Automatic reconnection (and channel resubscription).

  * Connection state events.

  * Pusher close codes.


  Missing features:


  * "connecting_in" events.


  See the <https://github.com/barrucadu/pusher-ws README> for more

  details.'
license-name: MIT

Update from Hackage at 2016-05-22T03:39:07+0000
Update from Hackage at 2016-05-22T03:39:07+0000
