| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Follow.Fetchers.Feed.Internal
Description
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
Constructors
| FeedWrongFormat |
Instances
| Eq FeedError Source # | |
| Show FeedError Source # | |
| Exception FeedError Source # | |
Defined in Follow.Fetchers.Feed.Internal Methods toException :: FeedError -> SomeException # fromException :: SomeException -> Maybe FeedError # displayException :: FeedError -> String # | |