Safe Haskell | None |
---|
- type FeedConfig = (Config -> Config, FeedID)
- type FeedList = [FeedConfig]
- dispatch :: (Config -> Config) -> Action -> FeedList -> IO ()
- importOPML :: (MonadBase IO m, MonadPlus m) => String -> m ()
- check :: (Config -> Config) -> FeedConfig -> IO ()
- showStatus :: (Config -> Config) -> FeedConfig -> IO ()
- markAsRead :: (Config -> Config) -> FeedConfig -> IO ()
- markAsUnread :: (Config -> Config) -> FeedConfig -> IO ()
- update :: (Config -> Config) -> FeedConfig -> IO ()
Types
type FeedConfig = (Config -> Config, FeedID)Source
type FeedList = [FeedConfig]Source
Actions
importOPML :: (MonadBase IO m, MonadPlus m) => String -> m ()Source
check :: (Config -> Config) -> FeedConfig -> IO ()Source
showStatus :: (Config -> Config) -> FeedConfig -> IO ()Source
markAsRead :: (Config -> Config) -> FeedConfig -> IO ()Source
markAsUnread :: (Config -> Config) -> FeedConfig -> IO ()Source
update :: (Config -> Config) -> FeedConfig -> IO ()Source
Write mails for each new item, and update the last check time in state file.