LambdaHack-0.5.0.0: A game engine library for roguelike dungeon crawlers

Safe HaskellNone
LanguageHaskell2010

Game.LambdaHack.Client.ProtocolClient

Description

The client-server communication monads.

Documentation

class MonadClient m => MonadClientReadResponse resp m | m -> resp where Source #

Minimal complete definition

receiveResponse

Methods

receiveResponse :: m resp Source #

Instances

class MonadClient m => MonadClientWriteRequest req m | m -> req where Source #

Minimal complete definition

sendRequest

Methods

sendRequest :: req -> m () Source #

Instances