MonadTrans BR Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
Monad m => Monad (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
Functor m => Functor (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
MonadFix m => MonadFix (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
Applicative m => Applicative (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
EventIOQueueing (BR IO) Source # | An implementation of the EventIOQueueing type class. |
Instance detailsDefined in Simulation.Aivika.Branch.BR |
MonadDES (BR IO) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.BR |
MonadRef (BR IO) Source # | The implementation of mutable references. |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Strict |
MonadRef0 (BR IO) Source # | A subtype of mutable references that can be created under more weak conditions. |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Strict |
MonadRef (BR IO) Source # | The implementation of mutable references. |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Lazy |
MonadRef0 (BR IO) Source # | A subtype of mutable references that can be created under more weak conditions. |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Lazy |
MonadComp (BR IO) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.BR |
EventQueueing (BR IO) Source # | An implementation of the EventQueueing type class. |
Instance detailsDefined in Simulation.Aivika.Branch.Event |
MonadGenerator (BR IO) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Generator |
MonadException m => MonadException (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
MonadIO m => MonadIO (BR m) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Internal.BR |
QueueStrategy (BR IO) FCFS Source # | An implementation of the FCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
QueueStrategy (BR IO) LCFS Source # | An implementation of the LCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
DequeueStrategy (BR IO) FCFS Source # | An implementation of the FCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
DequeueStrategy (BR IO) LCFS Source # | An implementation of the LCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
EnqueueStrategy (BR IO) FCFS Source # | An implementation of the FCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
EnqueueStrategy (BR IO) LCFS Source # | An implementation of the LCFS queue strategy. |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
newtype Ref (BR IO) a Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Strict |
newtype Ref (BR IO) a Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Ref.Base.Lazy |
data EventQueue (BR IO) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Event |
data Generator (BR IO) Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.Generator |
newtype StrategyQueue (BR IO) FCFS a Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |
newtype StrategyQueue (BR IO) LCFS a Source # | |
Instance detailsDefined in Simulation.Aivika.Branch.QueueStrategy |