Switch to Text
This commit is contained in:
parent
8b82058c49
commit
52441303f4
@ -5,10 +5,11 @@ module Yesod.Helpers.FeedTypes
|
|||||||
|
|
||||||
import Text.Hamlet (Html)
|
import Text.Hamlet (Html)
|
||||||
import Data.Time.Clock (UTCTime)
|
import Data.Time.Clock (UTCTime)
|
||||||
|
import Data.Text (Text)
|
||||||
|
|
||||||
-- | The overal feed
|
-- | The overal feed
|
||||||
data Feed url = Feed
|
data Feed url = Feed
|
||||||
{ feedTitle :: String
|
{ feedTitle :: Text
|
||||||
, feedLinkSelf :: url
|
, feedLinkSelf :: url
|
||||||
, feedLinkHome :: url
|
, feedLinkHome :: url
|
||||||
|
|
||||||
@ -18,7 +19,7 @@ data Feed url = Feed
|
|||||||
|
|
||||||
-- | note: currently only used for Rss, possible values:
|
-- | note: currently only used for Rss, possible values:
|
||||||
-- <http://www.rssboard.org/rss-language-codes>
|
-- <http://www.rssboard.org/rss-language-codes>
|
||||||
, feedLanguage :: String
|
, feedLanguage :: Text
|
||||||
|
|
||||||
, feedUpdated :: UTCTime
|
, feedUpdated :: UTCTime
|
||||||
, feedEntries :: [FeedEntry url]
|
, feedEntries :: [FeedEntry url]
|
||||||
@ -28,6 +29,6 @@ data Feed url = Feed
|
|||||||
data FeedEntry url = FeedEntry
|
data FeedEntry url = FeedEntry
|
||||||
{ feedEntryLink :: url
|
{ feedEntryLink :: url
|
||||||
, feedEntryUpdated :: UTCTime
|
, feedEntryUpdated :: UTCTime
|
||||||
, feedEntryTitle :: String
|
, feedEntryTitle :: Text
|
||||||
, feedEntryContent :: Html
|
, feedEntryContent :: Html
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,6 +17,7 @@ library
|
|||||||
, time >= 1.1.4 && < 1.3
|
, time >= 1.1.4 && < 1.3
|
||||||
, hamlet >= 0.8 && < 0.9
|
, hamlet >= 0.8 && < 0.9
|
||||||
, bytestring >= 0.9 && < 0.10
|
, bytestring >= 0.9 && < 0.10
|
||||||
|
, text >= 0.9 && < 1.0
|
||||||
exposed-modules: Yesod.Helpers.AtomFeed
|
exposed-modules: Yesod.Helpers.AtomFeed
|
||||||
, Yesod.Helpers.RssFeed
|
, Yesod.Helpers.RssFeed
|
||||||
, Yesod.Helpers.Feed
|
, Yesod.Helpers.Feed
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user