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