Copyright | (c) 2017 Ertugrul Söylemez |
---|---|
License | BSD3 |
Maintainer | Ertugrul Söylemez <esz@posteo.de> |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Controllers
animate :: Applicative m => Wire m (m a) a Source #
Run the given action in every frame.
control :: Monad m => Wire m () (Event b) -> m b Source #
Run the given wire until its result event occurs.
newEvent :: Functor m => Wire m (m (Maybe b)) (Event b) Source #
Construct an event from the given polling function.