Safe Haskell | None |
---|---|
Language | Haskell2010 |
The main loop of the server, processing human and computer player moves turn by turn.
- endOrLoop :: (MonadAtomic m, MonadServer m) => m () -> m () -> m () -> m () -> m ()
- dieSer :: (MonadAtomic m, MonadServer m) => ActorId -> Actor -> Bool -> m ()
Documentation
endOrLoop :: (MonadAtomic m, MonadServer m) => m () -> m () -> m () -> m () -> m () Source
Continue or exit or restart the game.
dieSer :: (MonadAtomic m, MonadServer m) => ActorId -> Actor -> Bool -> m () Source