glirc-2.40.1: Console IRC client
Copyright(c) Eric Mertens 2016
LicenseISC
Maintaineremertens@gmail.com
Safe HaskellSafe-Inferred
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