Ich lerne seit einiger Zeit Haskell und mit jeder neuen Programmiersprache lerne ich ein kleines Projekt, das die Arbeit mit einem Mail-Server und die Veröffentlichung von RSS- und Atom-Inhalten erfordert. Das einzige Problem ist, ich kann keine anständigen Pakete für diese finden oder zumindest keine Bewertungen von Paketen finden.Haskell RSS-, Mail- und XML-Bibliotheksauswahl
Also werde ich die Community fragen:
Alle bevorzugten Pakete für mit einem Mail-Server interagieren? (IMAP, POP3 usw.)
Alle bevorzugten Pakete für die Veröffentlichung eines RSS- und/oder Atom-Feeds? Fehlt das, irgendein bevorzugtes Paket für allgemeines XML?
Irgendwelche Vorschläge für einen minimalistischen, reibungsarmen Webserver, der all das zusammenhält?
Vielen Dank im Voraus.
Darf ich fragen, warum diese Frage geschlossen wurde? Es gibt andere Fragen zu Bibliotheken, sowohl zu Haskell als auch zu anderen Sprachen, und sie sind nicht geschlossen. – Michael
Die 'feed'-Bibliothek ist eine gute Wahl für ernsthafte RSS-Arbeit. Für das Publishing mag ich Feed-cli oder feed selbst. –
@DonStewart wir hatten Probleme mit dem 'feed' Paket, um Feeds in der Vergangenheit zu analysieren, eine Kombination aus langsamer Leistung, Platzverlust und Inkompatibilität mit echten (nicht genau RFC-konform) Feeds ... und so haben wir am Ende noch geschrieben ein anderer Parser basierend auf 'xml-enumerator'. Eines Tages werden wir es wahrscheinlich auf 'xml-conduit' portieren und es auf Hacker stellen. –