Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module defains low level helper functions to be used by the feed fetcher strategy.
Synopsis
- feedToEntries :: Feed -> [Entry]
- parseFeed :: MonadThrow m => ByteString -> m Feed
- data FeedError = FeedWrongFormat
Documentation
feedToEntries :: Feed -> [Entry] Source #
Transforms a feed to a list of entries.
parseFeed :: MonadThrow m => ByteString -> m Feed Source #
Parses a feed type from a textual representation.
Errors when parsing a feed
Instances
Eq FeedError Source # | |
Show FeedError Source # | |
Exception FeedError Source # | |
Defined in Follow.Fetchers.Feed.Internal toException :: FeedError -> SomeException # fromException :: SomeException -> Maybe FeedError # displayException :: FeedError -> String # |