Copyright | Copyright (c) 2016-2017 David Sorokin <david.sorokin@gmail.com> |
---|---|
License | BSD3 |
Maintainer | David Sorokin <david.sorokin@gmail.com> |
Stability | experimental |
Safe Haskell | None |
Language | Haskell98 |
Tested with: GHC 7.10.3
This module defines that BR
can be an instance of the MonadDES
and EventIOQueueing
type classes.
Documentation
The branching computation.
MonadTrans BR Source # | |
Monad m => Monad (BR m) Source # | |
Functor m => Functor (BR m) Source # | |
MonadFix m => MonadFix (BR m) Source # | |
Applicative m => Applicative (BR m) Source # | |
MonadException m => MonadException (BR m) Source # | |
MonadIO m => MonadIO (BR m) Source # | |
data Ref (BR IO) # | |
data Ref (BR IO) # | |
data EventQueue (BR IO) # | |
data Generator (BR IO) # | |
data StrategyQueue (BR IO) FCFS # | |
data StrategyQueue (BR IO) LCFS # | |