Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
bypass :: (a -> Maybe b) -> (Event a -> Event c) -> (Event b -> Event c) -> Event a -> Event c Source #
bypassM :: Monad m => (a -> Maybe b) -> (Event a -> m (Event c)) -> (Event b -> m (Event c)) -> Event a -> m (Event c) Source #
mapAdjacent :: MonadMoment m => (a -> a -> b) -> a -> Event a -> m (Event b) Source #