wai-extra-3.0.2.1: Provides some basic WAI handlers and middleware.

Safe HaskellNone

Network.Wai.EventSource

Description

A WAI adapter to the HTML5 Server-Sent Events API.

Synopsis

Documentation

data ServerEvent Source

Type representing a communication over an event stream. This can be an actual event, a comment, a modification to the retry timer, or a special close event indicating the server should close the connection.

eventSourceAppChan :: Chan ServerEvent -> ApplicationSource

Make a new WAI EventSource application reading events from the given channel.

eventSourceAppIO :: IO ServerEvent -> ApplicationSource

Make a new WAI EventSource application reading events from the given IO action.