<div class="gmail_quote">On 9 June 2011 17:45, Michael Xavier <span dir="ltr">&lt;<a href="mailto:nemesisdesign@gmail.com">nemesisdesign@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hi Haskell Beginners,<div><br></div><div>I am writing a fairly simple app in haskell that will be used to support some Ruby on Rails apps at work. The gist of it is that it takes a JSON request and produces a JSON response. I&#39;ve figured that strapping it to a web server will be the easiest way to allow our Rails apps to talk to it without worrying about IPC and all of that. I looked at yesod and snap and both seemed to be too much for what I&#39;m asking. It seems to me that the best approach would be to write up an WAI interface, strap it to a Warp server and call it a day.</div>

</blockquote><div><br></div><div>I don&#39;t think it matters much what server you use for this type of service. We&#39;ve been using FastCGI for two fairly large JSON services (11K lines) for a year with no problems. Warp and Snap are also sufficient. Is speed a big concern? Otherwise the iterators will be a bit pointless. I&#39;m with you on forgeting about worrying about the server for this type of service and calling it a day.</div>

<div><br></div><meta http-equiv="content-type" content="text/html; charset=utf-8"></div>