netwire-1.2.5: Arrowized FRP implementation

MaintainerErtugrul Soeylemez <>




Access the rest of the universe.


IO Actions

execute :: MonadControlIO m => Wire m (m 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.

Inhibits on exception. No feedback.

Generic actions

liftWire :: Monad m => Wire m (m a) aSource

Lift the given monadic computation to a wire. The action is run at every instant.

Never inhibits. Same feedback behaviour as the given computation.