Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Network.HaskellNet.IMAP.Parsers
Description
Parsers for IMAP server responses
Documentation
eval :: (RespDerivs -> Result RespDerivs r) -> String -> ByteString -> r #
eval' :: (RespDerivs -> Result RespDerivs r) -> String -> String -> r #
pNone :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, ()) #
pCapability :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [String]) #
pSelect :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, MailboxInfo) #
pList :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [([Attribute], String, MailboxName)]) #
pLsub :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [([Attribute], String, MailboxName)]) #
pStatus :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [(MailboxStatus, Integer)]) #
pExpunge :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [Integer]) #
pSearch :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [UID]) #
pFetch :: RespDerivs -> Result RespDerivs (ServerResponse, MboxUpdate, [(Integer, [(String, String)])]) #