Safe Haskell | None |
---|---|
Language | Haskell2010 |
Irc.Core.Prisms
Description
Automatically generated Prism
s for all of the types in MsgFromServer
Documentation
_Account :: Prism' MsgFromServer (UserInfo, Maybe ByteString) Source
_Authenticate :: Prism' MsgFromServer ByteString Source
_Error :: Prism' MsgFromServer ByteString Source
_Invite :: Prism' MsgFromServer (UserInfo, Identifier) Source
_Part :: Prism' MsgFromServer (UserInfo, Identifier, ByteString) Source
_Kick :: Prism' MsgFromServer (UserInfo, Identifier, Identifier, ByteString) Source
_Cap :: Prism' MsgFromServer (ByteString, ByteString) Source
_Quit :: Prism' MsgFromServer (UserInfo, ByteString) Source
_Mode :: Prism' MsgFromServer (UserInfo, Identifier, [ByteString]) Source
_Nick :: Prism' MsgFromServer (UserInfo, Identifier) Source
_Join :: Prism' MsgFromServer (UserInfo, Identifier) Source
_ExtJoin :: Prism' MsgFromServer (UserInfo, Identifier, Maybe ByteString, ByteString) Source
_PrivMsg :: Prism' MsgFromServer (UserInfo, Identifier, ByteString) Source
_Topic :: Prism' MsgFromServer (UserInfo, Identifier, ByteString) Source
_Notice :: Prism' MsgFromServer (UserInfo, Identifier, ByteString) Source
_Pong :: Prism' MsgFromServer (Maybe ByteString, ByteString) Source
_Ping :: Prism' MsgFromServer ByteString Source
_Away :: Prism' MsgFromServer (UserInfo, Maybe ByteString) Source
_RplSaslMechs :: Prism' MsgFromServer ByteString Source
_RplSaslAlready :: Prism' MsgFromServer () Source
_RplSaslAborted :: Prism' MsgFromServer () Source
_RplSaslTooLong :: Prism' MsgFromServer () Source
_RplSaslFail :: Prism' MsgFromServer () Source
_RplSaslSuccess :: Prism' MsgFromServer () Source
_RplNickLocked :: Prism' MsgFromServer () Source
_RplLoggedOut :: Prism' MsgFromServer () Source
_RplLoggedIn :: Prism' MsgFromServer ByteString Source
_RplEndOfQuietList :: Prism' MsgFromServer (Identifier, Char) Source
_RplQuietList :: Prism' MsgFromServer (Identifier, Char, ByteString, ByteString, UTCTime) Source
_RplUmodeGMsg :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplTargNotify :: Prism' MsgFromServer Identifier Source
_RplKnockDelivered :: Prism' MsgFromServer Identifier Source
_RplKnock :: Prism' MsgFromServer (Identifier, UserInfo) Source
_RplEndOfHelp :: Prism' MsgFromServer ByteString Source
_RplHelp :: Prism' MsgFromServer (ByteString, ByteString) Source
_RplHelpStart :: Prism' MsgFromServer (ByteString, ByteString) Source
_RplWhoisSecure :: Prism' MsgFromServer Identifier Source
_Err :: Prism' MsgFromServer (Identifier, IrcError) Source
_RplHostHidden :: Prism' MsgFromServer ByteString Source
_RplYoureOper :: Prism' MsgFromServer ByteString Source
_RplWhoisModes :: Prism' MsgFromServer (Identifier, ByteString, [ByteString]) Source
_RplWhoisHost :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplEndOfInfo :: Prism' MsgFromServer () Source
_RplInfo :: Prism' MsgFromServer ByteString Source
_RplTime :: Prism' MsgFromServer (ByteString, ByteString) Source
_RplEndOfMotd :: Prism' MsgFromServer () Source
_RplMotdStart :: Prism' MsgFromServer () Source
_RplMotd :: Prism' MsgFromServer ByteString Source
_RplEndOfWhoWas :: Prism' MsgFromServer Identifier Source
_RplEndOfBanList :: Prism' MsgFromServer Identifier Source
_RplBanList :: Prism' MsgFromServer (Identifier, ByteString, ByteString, UTCTime) Source
_RplEndOfNames :: Prism' MsgFromServer Identifier Source
_RplEndOfLinks :: Prism' MsgFromServer ByteString Source
_RplLinks :: Prism' MsgFromServer (ByteString, ByteString, ByteString) Source
_RplNameReply :: Prism' MsgFromServer (ChannelType, Identifier, [ByteString]) Source
_RplWhoReply :: Prism' MsgFromServer (Identifier, ByteString, ByteString, ByteString, Identifier, ByteString, ByteString) Source
_RplVersion :: Prism' MsgFromServer [ByteString] Source
_RplEndOfExceptionList :: Prism' MsgFromServer Identifier Source
_RplExceptionList :: Prism' MsgFromServer (Identifier, ByteString, ByteString, UTCTime) Source
_RplEndOfInviteList :: Prism' MsgFromServer Identifier Source
_RplInviteList :: Prism' MsgFromServer (Identifier, ByteString, ByteString, UTCTime) Source
_RplInviting :: Prism' MsgFromServer (Identifier, Identifier) Source
_RplTopicWhoTime :: Prism' MsgFromServer (Identifier, ByteString, UTCTime) Source
_RplWhoisAccount :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplCreationTime :: Prism' MsgFromServer (Identifier, UTCTime) Source
_RplChannelUrl :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplTopic :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplNoTopicSet :: Prism' MsgFromServer Identifier Source
_RplChannelModeIs :: Prism' MsgFromServer (Identifier, ByteString, [ByteString]) Source
_RplListEnd :: Prism' MsgFromServer () Source
_RplList :: Prism' MsgFromServer (Identifier, Integer, ByteString) Source
_RplListStart :: Prism' MsgFromServer () Source
_RplWhoisChannels :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplEndOfWhois :: Prism' MsgFromServer Identifier Source
_RplWhoisIdle :: Prism' MsgFromServer (Identifier, Integer, Maybe UTCTime) Source
_RplEndOfWho :: Prism' MsgFromServer Identifier Source
_RplWhoWasUser :: Prism' MsgFromServer (Identifier, ByteString, ByteString, ByteString) Source
_RplWhoisOperator :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplWhoisServer :: Prism' MsgFromServer (Identifier, ByteString, ByteString) Source
_RplWhoisUser :: Prism' MsgFromServer (Identifier, ByteString, ByteString, ByteString) Source
_RplNowAway :: Prism' MsgFromServer () Source
_RplUnAway :: Prism' MsgFromServer () Source
_RplSyntax :: Prism' MsgFromServer ByteString Source
_RplIsOn :: Prism' MsgFromServer [Identifier] Source
_RplUserHost :: Prism' MsgFromServer [ByteString] Source
_RplAway :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplEndOfAccept :: Prism' MsgFromServer () Source
_RplAcceptList :: Prism' MsgFromServer Identifier Source
_RplWhoisCertFp :: Prism' MsgFromServer (Identifier, ByteString) Source
_RplPrivs :: Prism' MsgFromServer ByteString Source
_RplGlobalUsers :: Prism' MsgFromServer [ByteString] Source
_RplLocalUsers :: Prism' MsgFromServer [ByteString] Source
_RplLoadTooHigh :: Prism' MsgFromServer ByteString Source
_RplLuserAdminEmail :: Prism' MsgFromServer ByteString Source
_RplLuserAdminLoc2 :: Prism' MsgFromServer ByteString Source
_RplLuserAdminLoc1 :: Prism' MsgFromServer ByteString Source
_RplLuserAdminMe :: Prism' MsgFromServer ByteString Source
_RplLuserMe :: Prism' MsgFromServer ByteString Source
_RplLuserChannels :: Prism' MsgFromServer ByteString Source
_RplLuserUnknown :: Prism' MsgFromServer ByteString Source
_RplLuserOp :: Prism' MsgFromServer ByteString Source
_RplLuserClient :: Prism' MsgFromServer ByteString Source
_RplStatsConn :: Prism' MsgFromServer ByteString Source
_RplStatsDebug :: Prism' MsgFromServer [ByteString] Source
_RplStatsULine :: Prism' MsgFromServer [ByteString] Source
_RplStatsXLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsPing :: Prism' MsgFromServer [ByteString] Source
_RplStatsSLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsHLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsOLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsUptime :: Prism' MsgFromServer ByteString Source
_RplStatsLLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsVLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsDLine :: Prism' MsgFromServer [ByteString] Source
_RplUmodeIs :: Prism' MsgFromServer (ByteString, [ByteString]) Source
_RplStatsPLine :: Prism' MsgFromServer [ByteString] Source
_RplEndOfStats :: Prism' MsgFromServer Char Source
_RplStatsYLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsQLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsKLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsILine :: Prism' MsgFromServer [ByteString] Source
_RplStatsNLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsCLine :: Prism' MsgFromServer [ByteString] Source
_RplStatsCommands :: Prism' MsgFromServer [ByteString] Source
_RplStatsLinkInfo :: Prism' MsgFromServer [ByteString] Source
_RplYourId :: Prism' MsgFromServer ByteString Source
_RplSnoMask :: Prism' MsgFromServer ByteString Source
_RplISupport :: Prism' MsgFromServer [(ByteString, ByteString)] Source
_RplMyInfo :: Prism' MsgFromServer (ByteString, ByteString, [ByteString]) Source
_RplCreated :: Prism' MsgFromServer ByteString Source
_RplYourHost :: Prism' MsgFromServer ByteString Source
_RplWelcome :: Prism' MsgFromServer ByteString Source