reactive-io-0.1: IO-oriented FRP library
Reactive.IO
Contents
Synopsis
data Event a Source
Instances
empty is the event that never occurs; <|> is the union of events
empty
<|>
newEvent :: ((a -> IO ()) -> IO ()) -> Event aSource
filterE :: (a -> Bool) -> Event a -> Event aSource
accumE :: a -> Event (a -> a) -> Event aSource
execute :: Event (IO ()) -> IO ()Source
data Signal a Source
newSignal :: IO a -> Signal aSource
apply :: Signal (a -> b) -> Event a -> Event bSource
stepper :: a -> Event a -> Signal aSource