ブログ サイトの RSS/Atom フィードの生成を追加する必要があるとします。「Feed Monad Interpreter」パターンを考えています。つまり、プリミティブBlog
とBlogPost
、これらのプリミティブの単なるツリーである a 、およびツリーを XMLFree monad
に変換する RSS/Atom の「インターピーター」を使用して DSL を定義します。Free monad
それは理にかなっていますか?
ブログ サイトの RSS/Atom フィードの生成を追加する必要があるとします。「Feed Monad Interpreter」パターンを考えています。つまり、プリミティブBlog
とBlogPost
、これらのプリミティブの単なるツリーである a 、およびツリーを XMLFree monad
に変換する RSS/Atom の「インターピーター」を使用して DSL を定義します。Free monad
それは理にかなっていますか?