
On Jan 25, 2011, at 12:45 PM, Michael Snoyman wrote:
On Tue, Jan 25, 2011 at 8:35 PM, Jeremy Shaw
wrote: On Jan 25, 2011, at 12:10 PM, Michael Snoyman wrote:
7. the ServerPartT monad has a built-in FilterT monad which makes it easy to apply a function (Response -> Response) to modify the response.
In all honesty, this is an argument *against* frameworks, not for them: at a WAI level, we don't need a FilterT monad, since an application is just a function.
Yes, precisely. As I see it, the difference between the two approaches would be:
* Yesod's is a little bit faster. And I mean a *little* bit. * Happstack's is more powerful, in that you can do more than simply append a header.
Would you concur?
Yes. The question, though isn't whether the Happstack vs Yesod approach is better, but whether having that functionality in some form at all is better than the bare bones WAI which gives you nothing :p Since both frameworks implement such functionality, clearly we must think the answer is 'yes' ;) - jeremy