aivika-transformers-5.8: 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

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

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 #