Haskell RSS,郵件和XML庫選擇
我一直在學習Haskell一段時間,隨著我學習的每一種新的程式語言,我做了一個需要使用郵件伺服器和釋出RSS和Atom內容的小專案.唯一的問題是,我似乎找不到適合這些的軟體包,或至少找不到任何包的評論.
所以我會問社群:
任何用於與郵件伺服器互動的首選軟體包? (IMAP,POP3等)
任何用於釋出RSS和/或Atom訂閱源的優化包?沒有,任何首選的一般XML包?
任何建議,一個簡約的,低摩擦的網路伺服器將所有這些結合在一起?
提前致謝.
feed
軟體包很適合生產rss.對於電子郵件,人們通常只是直接將其傳送到sendmail可執行檔案.
mime-mail
軟體包提供了一個包裝器以及一些其他工具.如果要閱讀電子郵件,典型的方法是設定procmail等,然後使用mbox解析器直接與生成的檔案進行互動.兩個解析器是
mbox
和
codec-mbox
.如果您真的想與pop3 / imap進行互動,那麼可以使用前者與pop3-client ,後者與HaskellNet進行互動,HaskellNet很舊,但顯然可以正常工作.使用示例程式碼可用here .
http://stackoverflow.com/questions/11495877/haskell-rss-mail-and-xml-library-choices