私は練習のために取り組んできたかなりステレオタイプのウェブログアプリケーションを持っています。私のアプリケーションのトップレベルは、かなり標準的なルーティングを使用するHappstackレイヤーです。コードにXMLフィードを追加したいところまで来ました。
これが私を悩ませている部分です。テンプレート作成にHeistを使用したので、Heistの操作の一部としてText.XmlHtmlモジュールを既に導入しました。Text.RSSを使用するには、Text.XML.HaXmlも取り込む必要があります。同じアプリケーションで2つの異なるXMLモジュールを使用する必要があるのは私には過剰に思えます。
それで、私自身のRSSフィードを書くこと(そしておそらくそれを間違って/仕様に違反して/大量の過剰な時間を投資すること)を除いて、私のアプリケーションでただ1つのXMLライブラリに固執する方法はありますか?また、2つの異なるXMLモジュールが存在することに重大な欠点やコードの膨張はありますか?