RxHaskell-0.1: Reactive Extensions for Haskell

Safe HaskellSafe

Signal.Event

Synopsis

Documentation

data Event v Source

Represents an event that a signal might send.

Signals may send any number of NextEvents, followed by one ErrorEvent or CompletedEvent.

Constructors

NextEvent v

A value v in the monad.

ErrorEvent IOException

Sent when an error or exception occurs in the signal. Outside of the monad.

CompletedEvent

Sent when the signal completes successfully. Outside of the monad.

Instances

Eq v => Eq (Event v) 
Show v => Show (Event v)