| Safe Haskell | None |
|---|
Game.LambdaHack.Client.ProtocolClient
Description
The client-server communication monads.
Documentation
class MonadClient m => MonadClientReadResponse resp m | m -> resp whereSource
Methods
receiveResponse :: m respSource
Instances
| MonadClientReadResponse resp (CliImplementation resp req) |
class MonadClient m => MonadClientWriteRequest req m | m -> req whereSource
Methods
sendRequest :: req -> m ()Source
Instances
| MonadClientWriteRequest req (CliImplementation resp req) |