Safe Haskell | None |
---|
- rssFeed :: MonadHandler m => Feed (Route (HandlerSite m)) -> m RepRss
- rssFeedText :: MonadHandler m => Feed Text -> m RepRss
- rssLink :: MonadWidget m => Route (HandlerSite m) -> Text -> m ()
- newtype RepRss = RepRss Content
- data Feed url = Feed {
- feedTitle :: Text
- feedLinkSelf :: url
- feedLinkHome :: url
- feedAuthor :: Text
- feedDescription :: Html
- feedLanguage :: Text
- feedUpdated :: UTCTime
- feedEntries :: [FeedEntry url]
- data FeedEntry url = FeedEntry {
- feedEntryLink :: url
- feedEntryUpdated :: UTCTime
- feedEntryTitle :: Text
- feedEntryContent :: Html
Documentation
rssFeed :: MonadHandler m => Feed (Route (HandlerSite m)) -> m RepRssSource
Generate the feed
rssFeedText :: MonadHandler m => Feed Text -> m RepRssSource
Same as
but for rssFeed
'Feed Text'
. Useful for cases where you are
generating a feed of external links.
:: MonadWidget m | |
=> Route (HandlerSite m) | |
-> Text | title |
-> m () |
Generates a link tag in the head of a widget.
The overall feed
Feed | |
|
Each feed entry
FeedEntry | |
|