glirc-2.34: Console IRC client

Copyright(c) Eric Mertens 2016
LicenseISC
Maintaineremertens@gmail.com
Safe HaskellNone
LanguageHaskell2010

Client.EventLoop.Network

Description

While most network messages only affect the model of that network connection, some messages will affect the mutable state of the client itself.

Synopsis

Documentation

clientResponse :: ZonedTime -> IrcMsg -> NetworkState -> ClientState -> IO ClientState Source #

Client-level responses to specific IRC messages. This is in contrast to the connection state tracking logic in Client.NetworkState