| Copyright | Copyright (c) 2009-2014, 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.Trans.Ref.Plain
Description
Tested with: GHC 7.8.3
This module defines a plain and more fast version of an updatable reference that depends on the event queue but that doesn't supply with the signal notification.
Documentation
The Ref type represents a mutable variable similar to the IORef variable
but only dependent on the event queue, which allows synchronizing the reference
with the model explicitly through the Event monad.
Instances
| MonadComp m => ResultComputing Ref m |
newRef :: MonadComp m => a -> Simulation m (Ref m a) Source
Create a new reference.