Portability | Portable |
---|---|
Stability | Stable |
Maintainer | Patrick Brisbin <me@pbrisbin.com> |
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
Feed | |
|
Each feed entry
FeedEntry | |
|