streamly-0.1.0: Beautiful Streaming, Concurrent and Reactive Composition
Streamly.Examples.AcidRainGame
data Event Source #
Constructors
Instances
Methods
showsPrec :: Int -> Event -> ShowS #
show :: Event -> String #
showList :: [Event] -> ShowS #
userAction :: MonadIO m => StreamT m Event Source #
acidRain :: MonadIO m => StreamT m Event Source #
game :: (MonadAsync m, MonadState Int m) => StreamT m () Source #
acidRainGame :: IO () Source #