Safe Haskell | None |
---|
- type Maildir = FilePath
- class MaildirWriter m where
- getUniqueName :: MonadBase IO m => m String
Documentation
class MaildirWriter m whereSource
Build a maildir with subdirectories cur, new and tmp.
Add a mail to the maildir
(MonadBase IO m, MonadError ImmError m) => MaildirWriter (ReaderT Maildir m) | |
(MonadBase IO m, MonadError ImmError m) => MaildirWriter (ReaderT Config m) |
getUniqueName :: MonadBase IO m => m StringSource
Return an allegedly unique filename; useful to add new mail files in a maildir.