| Copyright | Copyright (c) 2009-2017 David Sorokin <david.sorokin@gmail.com> |
|---|---|
| License | BSD3 |
| Maintainer | David Sorokin <david.sorokin@gmail.com> |
| Stability | experimental |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Simulation.Aivika.IO.Event
Contents
Description
Tested with: GHC 8.0.1
The module defines an event queue, where the IO monad is an instance of
EventQueueing and EventIOQueueing.
Orphan instances
| EventIOQueueing IO Source # | An implementation of the |
| EventQueueing IO Source # | An implementation of the |
Associated Types data EventQueue IO Source # Methods newEventQueue :: Specs IO -> IO (EventQueue IO) Source # enqueueEventWithPriority :: Double -> EventPriority -> Event IO () -> Event IO () Source # enqueueEvent :: Double -> Event IO () -> Event IO () Source # runEvent :: Event IO a -> Dynamics IO a Source # runEventWith :: EventProcessing -> Event IO a -> Dynamics IO a Source # | |