keid-frp-banana
Safe HaskellSafe-Inferred
LanguageGHC2021

Engine.ReactiveBanana.Utils

Synopsis

Documentation

(<@@>) :: Event a -> Behavior (a -> b) -> Event b Source #

($>>) :: Event a -> Event b -> Event () Source #

accumE_ :: MonadMoment m => [Event a] -> m (Event a) Source #

unionsConst :: [Event a] -> Event (a -> a) Source #

filterChange :: Eq a => a -> Event a -> MomentIO (Event (a, a), Behavior a) Source #

Only pass events when their value changes.

The event is delayed for behavior value to match current value.