| Portability | Portable |
|---|---|
| Stability | Stable |
| Maintainer | Patrick Brisbin <me@pbrisbin.com> |
Yesod.Helpers.Feed
Description
A generic feed that will reply with either Atom or Rss depending on what's requested.
Atom spec: http://en.wikipedia.org/wiki/Atom_(standard) Rss spec: http://www.rssboard.org/rss-specification
- newsFeed :: Monad mo => Feed (Route master) -> GGHandler sub master mo RepAtomRss
- data RepAtomRss = RepAtomRss RepAtom RepRss
- data Feed url = Feed {
- feedTitle :: String
- feedLinkSelf :: url
- feedLinkHome :: url
- feedDescription :: Html
- feedLanguage :: String
- feedUpdated :: UTCTime
- feedEntries :: [FeedEntry url]
- data FeedEntry url = FeedEntry {
- feedEntryLink :: url
- feedEntryUpdated :: UTCTime
- feedEntryTitle :: String
- feedEntryContent :: Html
Documentation
newsFeed :: Monad mo => Feed (Route master) -> GGHandler sub master mo RepAtomRssSource
The feed itself
The overall feed
Constructors
| Feed | |
Fields
| |
Each feed entry
Constructors
| FeedEntry | |
Fields
| |