| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Engine.StageSwitch
Documentation
type StageSwitchVar = TMVar StageSwitch Source #
newStageSwitchVar :: MonadIO m => m StageSwitchVar Source #
data StageSwitch Source #
Constructors
| StageSwitchPending NextStage | |
| StageSwitchHandled |
trySwitchStageSTM :: StageSwitchVar -> NextStage -> STM Bool Source #