aivika-transformers-5.9.1: Transformers for the Aivika simulation library
CopyrightCopyright (c) 2009-2017 David Sorokin <david.sorokin@gmail.com>
LicenseBSD3
MaintainerDavid Sorokin <david.sorokin@gmail.com>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Simulation.Aivika.IO.Event

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

EventQueueing IO Source #

An implementation of the EventQueueing type class.

Instance details

Associated Types

data EventQueue IO Source #

EventIOQueueing IO Source #

An implementation of the EventIOQueueing type class.

Instance details

Methods

enqueueEventIO :: Double -> Event IO () -> Event IO () Source #