netwire-1.0.0: Arrowized FRP implementation

MaintainerErtugrul Soeylemez <es@ertes.de>

FRP.NetWire.IO

Contents

Description

Access the rest of the universe.

Synopsis

IO Actions

execute :: Wire (IO a) aSource

Execute the IO action in the input signal at every instant.

Note: If the action throws an exception, then this wire inhibits the signal.

executeEvery :: forall a. Wire (DTime, IO a) aSource

Executes the IO action in the right input signal periodically keeping its most recent result value.

executeOnce :: Wire (IO a) aSource

Executes the IO action in the input signal and inhibits, until it succeeds without an exception. Keeps the result forever.