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