What is the best library to parse a feeds (RSS,Atom...) in Haskell?
I'm especially interested in the points:
- Performance/memory
- Encoding issues for non-English characters?
- Correctness, detection of feed-type (RSS 1, RSS 2, Atom...), handling of non-valid feeds, etc.
I already stumbled upon feed, however it uses String
s. How can this affect performance/memory, especially if ByteString.Lazy
or Text
are used elsewhere throughout the app.
Any experiences on that?