I have one question about yesod: how easy is it to switch templating languages? I had a look at it more than once, but hamlet always turned me off. Is it easy to switch to, say, hastache?
Congratulations! I have been working with Yesod off and on for about 6 months now. It is truly fantastic; I am actually transitioning off of Django in favor of Yesod. Type safety and conduits for the win.
From the Learn More link at the bottom [1]:<p><i>> Note the awesome Shakespearean inspired name convention. Another good reason to use yesod.</i><p>Lol.<p><i>> Until here I believe it goes in the right direction. Even if I believe the real future is by generating HTML pages from the client (using javascript) and server limited to serve JSON (or XML, or any object representation system).</i><p>This is a little unclear. Do you mean, prior to Yesod you thought web development was heading in the right direction, but Yesod made you realize there was a much better way, even if the future is HTML5 rich web apps with the app server as a JSON/XML API endpoint?<p>1. <a href="http://yannesposito.com/Scratch/en/blog/Yesod-excellent-ideas/" rel="nofollow">http://yannesposito.com/Scratch/en/blog/Yesod-excellent-idea...</a>
Some points:<p>* Generating migrations automatically when saved may cause some troubles while making large changes. It's a default setting?<p>* Hamlet seems good but not so obvious for real-world designers. Would be great if you provide an easy way of switching to another template language.<p>* Keep the good work :)
A question I'd love to see a good answer to. We've got Yesod, we've got Happstack, and also Snap.<p>What are the major differences between them? Is one of them a clear winner, the way Django/Rails are in Python/Ruby respectively?
hahaha sorry I read the title and could not help but thinking, "a high performance web framework for Haskell" that will not actually output HTML without a doctorate in computer science...
ULTERIOR MOTIVES WARNING:<p>There is someone under the name "papsosouid" [1] on this thread with an account that's "coincidentally" as old as the thread itself, and has only commented on this thread so far [2].<p>He seems pretty acquainted to this community (he was quick to show me the HN posting guidelines) therefor I suspect he must have another account at HN. I also suspect he has created this new account especially for posting in this thread: why would one do that? I cano only think of; (a) to conceal whom he really is, or (b) because he expects karma-negative results of his actions -- one not excluding the other.<p>[1]
<a href="http://news.ycombinator.com/user?id=papsosouid" rel="nofollow">http://news.ycombinator.com/user?id=papsosouid</a><p>[2]
<a href="http://news.ycombinator.com/threads?id=papsosouid" rel="nofollow">http://news.ycombinator.com/threads?id=papsosouid</a>