<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/snap_framework</id>
  <title type="text">Snap Framework Google Group</title>
  <subtitle type="text">
  A group for questions, answers, and discussion about Snap, a Haskell web framework.
  </subtitle>
  <link href="/group/snap_framework/feed/atom_v1_0_topics.xml" rel="self" title="Snap Framework feed"/>
  <updated>-0-0T::Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Oliver Charles</name>
  <email>ol...@ocharles.org.uk</email>
  </author>
  <updated>2013-05-07T09:25:54Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/5a5622c8b205b040</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/5a5622c8b205b040" />
  <title type="html">snaplet-oauth2: Request for feedback</title>
  <summary type="html" xml:space="preserve">
  Hello! &lt;br&gt; For the last few months I&#39;ve been working on-and-off on an OAuth 2 Snaplet&amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://github.com/ocharles/snaplet-oauth2.git&quot;&gt;[link]&lt;/a&gt;&amp;gt;. &lt;br&gt; This Snaplet should enable people to add OAuth authentication to their &lt;br&gt; application, without having to worry about how it all works. I&#39;ve got the &lt;br&gt; bulk of the work done, and I&#39;m looking for some feedback on what I&#39;ve done
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alfredo Di Napoli</name>
  <email>alfredo.dinap...@gmail.com</email>
  </author>
  <updated>2013-05-02T07:10:31Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/c199e7b93f8aa593</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/c199e7b93f8aa593" />
  <title type="html">Any good reason for choosing HsOpenSSL over tls?</title>
  <summary type="html" xml:space="preserve">
  Hi all, &lt;br&gt; &lt;p&gt;I saw that openssl-streams is using HsOpenSSL under the hood. I also saw &lt;br&gt; this on HsOpenSSL hackage page: &lt;br&gt; &lt;p&gt;Please note that this project has started at the time when there were no &lt;br&gt; pure-Haskell implementations of TLS. Now there is tls package ( &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://hackage.haskell.org/package/tls&quot;&gt;[link]&lt;/a&gt;), which looks pretty saner than
  </summary>
  </entry>
  <entry>
  <author>
  <name>Luke Hoersten</name>
  <email>luke.hoers...@gmail.com</email>
  </author>
  <updated>2013-05-01T02:50:56Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/4d744ee3982cb2e6</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/4d744ee3982cb2e6" />
  <title type="html">Heist 0.11 Questions</title>
  <summary type="html" xml:space="preserve">
  Hello, &lt;br&gt; &lt;p&gt;I&#39;ve updated to Heist 0.11 and the semantics seemed to have changed a bit &lt;br&gt; and so I have a couple questions: &lt;br&gt; &lt;p&gt; 1. Are unbound splice contents still removed from the final document? It &lt;br&gt; seems they are not. I have cases where attributes still have &amp;quot;${tag}&amp;quot; in &lt;br&gt; the final document.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Luke H.</name>
  <email>luke.hoers...@gmail.com</email>
  </author>
  <updated>2013-04-22T01:23:30Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/141377e36a164d94</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/141377e36a164d94" />
  <title type="html">Nested sub-views in digestive-functors?</title>
  <summary type="html" xml:space="preserve">
  Hey guys. This is a bit off topic but I&#39;m wondering if anyone knows if it&#39;s &lt;br&gt; possible to have nested sub-views in digestive-functors. I suspect not &lt;br&gt; because I can&#39;t get it working with the heist backend. If that is the case, &lt;br&gt; what&#39;s the recommended way to build up a single type from a subset of form
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kevin van Rooijen</name>
  <email>kevin.van.rooi...@gmail.com</email>
  </author>
  <updated>2013-04-15T19:55:39Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/9e7ecd760c94fbd4</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/9e7ecd760c94fbd4" />
  <title type="html">new snaplet; snaplet-coffee</title>
  <summary type="html" xml:space="preserve">
  Hello, &lt;br&gt; &lt;p&gt;I created a snaplet for coffeescript based off of snaplet-fay. Here are &lt;br&gt; the links: &lt;br&gt; &lt;p&gt;Hackage:&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://hackage.haskell.org/package/snaplet-coffee&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Github:&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/AtticHacker/snaplet-coffee&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;Also, I&#39;ve been using your framework for only about a week now, but so &lt;br&gt; far I&#39;m loving it!
  </summary>
  </entry>
  <entry>
  <author>
  <name>Neuman Vong</name>
  <email>neuman.v...@gmail.com</email>
  </author>
  <updated>2013-04-09T18:02:24Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/03768d0861255d4e</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/03768d0861255d4e" />
  <title type="html">How can I make response chunks send immediately?</title>
  <summary type="html" xml:space="preserve">
  Hi Snap devs, &lt;br&gt; I have some code that returns a response, the first part of which is static &lt;br&gt; and the second part dynamic, something like: &lt;br&gt; site :: Snap () &lt;br&gt; site = do &lt;br&gt; writeBS htmlHead &lt;br&gt; content &amp;lt;- getSlowContent &lt;br&gt; writeBS content &lt;br&gt; When I telnet to the server and issue a request, the response shows
  </summary>
  </entry>
  <entry>
  <author>
  <name>Björn Peemöller</name>
  <email>b...@informatik.uni-kiel.de</email>
  </author>
  <updated>2013-04-02T10:53:42Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/407ec2b256979be0</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/407ec2b256979be0" />
  <title type="html">[snap-0.11] Segmentation fault</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;I&#39;m trying to deploy a snap-0.11 application under a sub-url and ran into a &lt;br&gt; segmentation fault. I could reproduce it via: &lt;br&gt; &lt;p&gt; mkdir testapp &lt;br&gt; cd testapp &lt;br&gt; snap-0.11 init default &lt;br&gt; cabal-dev install-deps &lt;br&gt; # change src/Site.hs:85 from &lt;br&gt; # addRoutes routes &lt;br&gt; # to &lt;br&gt; # addRoutes [(&amp;quot;/foo/bar&amp;quot;, route routes)]
  </summary>
  </entry>
  <entry>
  <author>
  <name>Renzo Carbonara</name>
  <email>gnuk0...@gmail.com</email>
  </author>
  <updated>2013-04-01T16:06:10Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/92089a46610d7590</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/92089a46610d7590" />
  <title type="html">Using output from a compiled splice in another compiled splice.</title>
  <summary type="html" xml:space="preserve">
  Hello Snap, &lt;br&gt; &lt;p&gt;I&#39;m new here and I have a question for you. &lt;br&gt; &lt;p&gt;Suppose I have two *compiled* splices, one bound to `list-names` &lt;br&gt; that repeatedly runs its children with `name` and `age` bound to &lt;br&gt; splices that render some text, and a splice named `greet` that &lt;br&gt; renders some other text based on the value of a given attribute.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Chris Bolton</name>
  <email>c...@chrisbolton.me</email>
  </author>
  <updated>2013-03-29T19:15:04Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/a1185b433ef442fc</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/a1185b433ef442fc" />
  <title type="html">first auth handler :)</title>
  <summary type="html" xml:space="preserve">
  Relatively new to haskell and snap here, writing my first auth handlers. &lt;br&gt; First go is below, I&#39;m sure there&#39;s a more haskelly-way to write it. Any &lt;br&gt; initial tips? &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://hastebin.com/rupasajonu.tex&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Björn Peemöller</name>
  <email>b...@informatik.uni-kiel.de</email>
  </author>
  <updated>2013-03-12T14:47:06Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/220164b9d885a4e2</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/220164b9d885a4e2" />
  <title type="html">Running Snap app under sub-url behind Apache</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;I want to install a Snap application which should serve under a sub-url, &lt;br&gt; for example, &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://my-domain.com/snap-app&quot;&gt;[link]&lt;/a&gt;. While I know how to setup &lt;br&gt; Apache as a proxy, I do not know how to setup Snap to consider the site &lt;br&gt; root as /snap-app. &lt;br&gt; &lt;p&gt;Thanks in advance, &lt;br&gt; Björn
  </summary>
  </entry>
  <entry>
  <author>
  <name>gsp ija</name>
  <email>gsp...@gmail.com</email>
  </author>
  <updated>2013-03-03T21:13:04Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/35c83b1c6a0b8d1c</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/35c83b1c6a0b8d1c" />
  <title type="html">home page of Snap</title>
  <summary type="html" xml:space="preserve">
  Hi all &lt;br&gt; May I suggest a little refresh to the main page of snapframework.com, in &lt;br&gt; the news section? There could be something like &amp;quot;Snap 0.11 was released on &lt;br&gt; Feb 15th 2013.&amp;quot; &lt;br&gt; Another suggestion would be to add a &amp;quot;Community&amp;quot; link between Blog and &lt;br&gt; Download and corresponding page. Even though there are links into this list
  </summary>
  </entry>
  <entry>
  <author>
  <name>Chris Dornan</name>
  <email>ch...@chrisdornan.com</email>
  </author>
  <updated>2013-02-28T09:28:29Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/cd56a366712e7839</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/cd56a366712e7839" />
  <title type="html">Re: [Yesod] fresh benchmarks</title>
  <summary type="html" xml:space="preserve">
  I think everyone who has been working on the web frameworks (including Bryan &lt;br&gt; of course) has been doing an awesome job. Every time I dig into more &lt;br&gt; libraries and packages that have been coming out of these efforts I am just &lt;br&gt; bowled over with the care and attention, and great design. &lt;br&gt; &lt;p&gt;(Same for GHC of course, and many other packages.)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Tycho Andersen</name>
  <email>ty...@tycho.ws</email>
  </author>
  <updated>2013-02-25T16:02:55Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/ee8324cdbd35ba76</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/ee8324cdbd35ba76" />
  <title type="html">emitting CDATA in xml?</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;It looks like Text.XmlHtml&#39;s renderXmlFragment always encodes all &lt;br&gt; TextNodes. Is there a preferred way to render TextNodes containing &lt;br&gt; &amp;lt;![[CDATA[]]&amp;gt;? If not, would a patch to not escape things inside CDATA &lt;br&gt; be welcome? &lt;br&gt; &lt;p&gt;Thanks, &lt;br&gt; &lt;p&gt;Tycho &lt;br&gt; &lt;p&gt;(P.S. If there&#39;s a better list that here, let me know.)
  </summary>
  </entry>
  <entry>
  <author>
  <email>si...@mintsource.org</email>
  </author>
  <updated>2013-01-29T08:44:19Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/5c8d1aacdbc839c4</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/5c8d1aacdbc839c4" />
  <title type="html">Simple HTTP method overriding. Code included. Advice solicited.</title>
  <summary type="html" xml:space="preserve">
  I have written some simple middleware for use with wrapSite, that will set &lt;br&gt; the request method appropriately if an &amp;quot;_method&amp;quot; value is submitted along &lt;br&gt; with a form (like Rails and some other frameworks): &lt;br&gt; modifyRqMethod :: ByteString -&amp;gt; Handler m v () &lt;br&gt; modifyRqMethod m = modifyRequest $ \rq -&amp;gt; rq { rqMethod = Method m }
  </summary>
  </entry>
  <entry>
  <author>
  <name>Daniel Fischer</name>
  <email>daniel.is.fisc...@googlemail.com</email>
  </author>
  <updated>2013-01-27T19:29:13Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/2a53b70f5608bf48</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/2a53b70f5608bf48" />
  <title type="html">snap doesn&#39;t build with either-3.1</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;on Friday, Edward Kmett uploaded either-3.1, which changed the type of &lt;br&gt; mapEitherT, resulting in &lt;br&gt; &lt;p&gt;cabal install snap &lt;br&gt; &lt;p&gt;aborting with a compilation failure compiling HeistNoClass. &lt;br&gt; &lt;p&gt;The quick fix is to add &lt;br&gt; &lt;p&gt;either == 3.0.* &lt;br&gt; &lt;p&gt;to the .cabal file. &lt;br&gt; &lt;p&gt;Cheers, &lt;br&gt; Daniel
  </summary>
  </entry>
  <entry>
  <author>
  <email>si...@mintsource.org</email>
  </author>
  <updated>2013-01-23T18:45:57Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/331c61cddefa7e90</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/331c61cddefa7e90" />
  <title type="html">PUT method simulation for digestive-functors form submission?</title>
  <summary type="html" xml:space="preserve">
  Is there a way to simulate a PUT method for form submission in Snap / &lt;br&gt; digestive-functors (e.g. a hidden &amp;quot;_method&amp;quot; field)? &lt;br&gt; Additionally I wanted to point the form action at a resource (RESTlike), so &lt;br&gt; in the handler I&#39;m binding a postAction attribute for the form, using &lt;br&gt; textSplice. Am I on the right track?
  </summary>
  </entry>
  <entry>
  <author>
  <email>si...@mintsource.org</email>
  </author>
  <updated>2013-01-19T14:19:04Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/d53a8f4225c80672</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/d53a8f4225c80672" />
  <title type="html">Map monad returning functions over a list, so I get a monad wrapped result list?</title>
  <summary type="html" xml:space="preserve">
  I have a question about how to map functions over a list where each element &lt;br&gt; will return a Monad result - but I think I need one Monad wrapping for the &lt;br&gt; entire result list. Don&#39;t I need &amp;quot;Monad m =&amp;gt; m [DataType]&amp;quot; instead of &lt;br&gt; &amp;quot;Monad m =&amp;gt; [m DataType]&amp;quot;? &lt;br&gt; I think my problem is a generic one, but I&#39;m toying around with
  </summary>
  </entry>
  <entry>
  <author>
  <name>Josh Bassett</name>
  <email>josh.bass...@gmail.com</email>
  </author>
  <updated>2013-01-13T02:21:24Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/a62459b7fdb845a2</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/a62459b7fdb845a2" />
  <title type="html">Application state without using snaplets</title>
  <summary type="html" xml:space="preserve">
  Hi there, &lt;br&gt; I&#39;ve been playing around with Snap lately and I want to use it to build a &lt;br&gt; little game server. &lt;br&gt; I need to hold some extra state in the Snap monad for my game. I&#39;ve read &lt;br&gt; the tutorial on Snaplets, and it&#39;s clear how to store state using an App &lt;br&gt; data structure. &lt;br&gt; However, is it necessary to use Snaplets just to store a little bit of
  </summary>
  </entry>
  <entry>
  <author>
  <name>Andrew Cowie</name>
  <email>and...@operationaldynamics.com</email>
  </author>
  <updated>2013-01-11T07:04:29Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/332d89e24d671e44</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/332d89e24d671e44" />
  <title type="html">HTTP client library using io-streams</title>
  <summary type="html" xml:space="preserve">
  Hey, &lt;br&gt; &lt;p&gt;I&#39;ve been working on an HTTP client library. &lt;br&gt; &lt;p&gt;The original idea (as described at &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/afcowie/http-streams#readme&quot;&gt;[link]&lt;/a&gt;&amp;gt;) was to do something &lt;br&gt; that would be seamlessly compatible with Snap, specifically by re-using &lt;br&gt; its Request, Response types. That turned out to be a non-starter,
  </summary>
  </entry>
  <entry>
  <author>
  <name>Johannes Erber</name>
  <email>johannes.er...@gmail.com</email>
  </author>
  <updated>2013-01-05T12:25:30Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/fee0822fae5603d8</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/fee0822fae5603d8" />
  <title type="html">Heist: Use tag bindings from template level in splice level</title>
  <summary type="html" xml:space="preserve">
  Dear Snap-List, &lt;br&gt; &lt;p&gt;I&#39;ve found a incompatibility of some code regarding Heist after &lt;br&gt; migrating it to Snap 0.10. In short, it seems that tags that are bound &lt;br&gt; in a template cannot be used in the splice level anymore, for example &lt;br&gt; &lt;p&gt; &amp;lt;!-- myTemplate --&amp;gt; &lt;br&gt; &amp;lt;bind tag=&amp;quot;foo&amp;quot;&amp;gt;1234&amp;lt;/bind&amp;gt; &lt;br&gt; &amp;lt;bar /&amp;gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Henry Laxen</name>
  <email>nadine.and.he...@gmail.com</email>
  </author>
  <updated>2013-01-03T13:12:54Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/b7ac767fd6a47db5</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/b7ac767fd6a47db5" />
  <title type="html">Random token mystery in Snap.Snaplet.Session.Common</title>
  <summary type="html" xml:space="preserve">
  Dear Group, &lt;br&gt; Greetings and happy new year. I&#39;m trying to upgrade my snap stuff &lt;br&gt; from 0.9 to 0.10 and have run across the following mystery. The &lt;br&gt; following code is basically just a copy of Snap.Snaplet.Session.Common &lt;br&gt; import qualified Snap.Snaplet.Session.Common as SSSC &lt;br&gt; {- &lt;br&gt; The rest of this, other than t1 and t2, is copied from
  </summary>
  </entry>
  <entry>
  <author>
  <name>Andrew Cowie</name>
  <email>and...@operationaldynamics.com</email>
  </author>
  <updated>2013-01-02T03:44:07Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/e79923e59b95aca9</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/e79923e59b95aca9" />
  <title type="html">Performance turning and strictness annotations</title>
  <summary type="html" xml:space="preserve">
  Happy New Year everyone. &lt;br&gt; &lt;p&gt;Not really a Snap question, but inspired by the absolute wizard amount &lt;br&gt; of performance and cost centre annotations in the snap-server and &lt;br&gt; io-streams codebases: &lt;br&gt; &lt;p&gt;I&#39;m working on a library that uses io-streams. I (deliberately) didn&#39;t &lt;br&gt; do anything fancy when first writing it (well, other than using
  </summary>
  </entry>
  <entry>
  <author>
  <name>Neal N. Wang</name>
  <email>neal.w...@gmail.com</email>
  </author>
  <updated>2012-12-31T20:58:28Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/d9eab9399807cee1</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/d9eab9399807cee1" />
  <title type="html">How to trace snap&#39;s execution in GHCI debugger?</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;Debugger is my best friend in imperative programming language world. &lt;br&gt; Whenever I get an unfamiliar software with source code, I first load it &lt;br&gt; into debugger and trace the execution. It&#39;s the simplest and the most &lt;br&gt; efficient way for me to teach myself how the software works. &lt;br&gt; &lt;p&gt;I want to have a better understanding of snap, I load its sample code up in
  </summary>
  </entry>
  <entry>
  <author>
  <name>Janne Hellsten</name>
  <email>jjhel...@gmail.com</email>
  </author>
  <updated>2012-12-30T10:55:48Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/1865488e1940412f</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/1865488e1940412f" />
  <title type="html">How does connection pooling work in snaplet-postgresql-simple?</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve been developing a simple app with a lot of of concurrent AJAX &lt;br&gt; requests. My snaplet-sqlite-simple started hitting &amp;quot;database busy&amp;quot; &lt;br&gt; errors and so I&#39;ve been on a bug hunt to find out why. &lt;br&gt; &lt;p&gt;I came across the withPG function in Snap.Snaplet.PostgresqlSimple: &lt;br&gt; &lt;p&gt;------------------------------ ------------------------------ ------------------
  </summary>
  </entry>
  <entry>
  <author>
  <email>si...@mintsource.org</email>
  </author>
  <updated>2012-12-24T14:38:33Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/596829441eeaffe6</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/596829441eeaffe6" />
  <title type="html">How do I access &quot;MongoDB&quot; from &quot;SnapletLens app MongoDB&quot;?</title>
  <summary type="html" xml:space="preserve">
  I&#39;m looking at the snaplet-mongodb-minimalistic library, and trying to get &lt;br&gt; it working with Snap 0.10. &lt;br&gt; There are some functions which take the type &amp;quot;Lens app (Snaplet MongoDB)&amp;quot;, &lt;br&gt; which look to me as if they should now be &amp;quot;SnapletLens app MongoDB&amp;quot;, but I &lt;br&gt; can&#39;t figure out how to obtain the MongoDB data from inside the SnapletLens.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Janne Hellsten</name>
  <email>jjhel...@gmail.com</email>
  </author>
  <updated>2012-12-23T19:57:09Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/a79c58ed2dd28bab</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/a79c58ed2dd28bab" />
  <title type="html">Automatically logging in after new user registration</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;is there a recommended way to automatically login a user after he has &lt;br&gt; created a new user for himself with the registerUser handler? &lt;br&gt; &lt;p&gt;Right now my code looks like: &lt;br&gt; &lt;p&gt; handleFormSubmit = do &lt;br&gt; authUser &amp;lt;- registerUser &amp;quot;login&amp;quot; &amp;quot;password&amp;quot; &lt;br&gt; either (renderNewUserForm . Just) (const $ redirect &amp;quot;/&amp;quot;) authUser
  </summary>
  </entry>
  <entry>
  <author>
  <name>shahn</name>
  <email>soenkeh...@gmail.com</email>
  </author>
  <updated>2012-12-20T16:06:38Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/19c7d3c25c8f3860</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/19c7d3c25c8f3860" />
  <title type="html">handling of pure exceptions</title>
  <summary type="html" xml:space="preserve">
  Hi all, &lt;br&gt; &lt;p&gt;I was looking into exception handling and came across the issue of pure &lt;br&gt; exceptions in arguments to lazy functions like &#39;writeLazyText&#39;. I am aware &lt;br&gt; of the strict alternatives (e.g. &#39;writeText&#39;) but I wonder: &lt;br&gt; &lt;p&gt;1. Is there a way to tell snap that I don&#39;t care for lazy streamed content
  </summary>
  </entry>
  <entry>
  <author>
  <name>Tero Laitinen</name>
  <email>tolai...@gmail.com</email>
  </author>
  <updated>2012-12-18T14:40:50Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/791a16f49f8519b0</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/791a16f49f8519b0" />
  <title type="html">Problem with Snap.Snaplet.Auth.Backends.PostgresqlSimple</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; I&#39;m having some trouble with getting postgresql auth backend to work. &lt;br&gt; First minor issue with testing was that connection to Postgresql server &lt;br&gt; does seem to work without password even though I have &lt;br&gt; local all all trust &lt;br&gt; in /etc/postgresql/9.1/pg_hba.con f &lt;br&gt; $ snap-test &lt;br&gt; no port specified, defaulting to port 8000
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthias Fischmann</name>
  <email>m.fischm...@googlemail.com</email>
  </author>
  <updated>2012-12-15T12:44:32Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/334afb66878d8ba7</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/334afb66878d8ba7" />
  <title type="html">Highlighting TOC entries dynamically with heist</title>
  <summary type="html" xml:space="preserve">
  Hei everybody, &lt;br&gt; &lt;p&gt;we are trying to translate menu entry highlighting from php into &lt;br&gt; heist. we have a solution, but i wonder if there is a better one. &lt;br&gt; &lt;p&gt;this is the php code: &lt;br&gt; &lt;p&gt; | &amp;lt;ul&amp;gt; &lt;br&gt; | &amp;lt;li&amp;lt;?= preg_match(&#39;/about/&#39;,$pagePath ) ? &#39; class=&amp;quot;current&amp;quot;&#39; : &#39;&#39;; ?&amp;gt;&amp;gt; &lt;br&gt; | &amp;lt;a href=&amp;quot;?page=about&amp;quot;&amp;gt;About&amp;lt;/a&amp;gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Tero Laitinen</name>
  <email>tolai...@gmail.com</email>
  </author>
  <updated>2012-12-13T15:33:18Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/c2059b86176a393f</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/c2059b86176a393f" />
  <title type="html">Failed to install snaplet-postgresql-simple</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; I&#39;m having troubles to install snaplet-postgresql-simple on 64-bit Ubuntu &lt;br&gt; 12.04LTS . ghc is version 7.4.1. Any ideas how to solve this? &lt;br&gt; Best Regards, &lt;br&gt; Tero Laitinen &lt;br&gt; $ cabal install snaplet-postgresql-simple &lt;br&gt; Resolving dependencies... &lt;br&gt; Downloading resource-pool-catchio-0.2.1.0. .. &lt;br&gt; Configuring resource-pool-catchio-0.2.1.0. ..
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Simmons-Duffin</name>
  <email>davi...@gmail.com</email>
  </author>
  <updated>2012-12-04T03:31:29Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/213b4f221e21f870</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/213b4f221e21f870" />
  <title type="html">linking problem on OS X 10.8</title>
  <summary type="html" xml:space="preserve">
  Hello, &lt;br&gt; I&#39;m having trouble building Snap 9.2.2 on OS X 10.8 with ghc 7.4.1. It&#39;s &lt;br&gt; possible that this is a generic ghc issue, in which case I apologize for &lt;br&gt; asking about it here. When I do &lt;br&gt; $ rm -fr ~/.ghc &lt;br&gt; $ cabal install snap &lt;br&gt; The result (after compiling a bunch of dependencies) is: &lt;br&gt; Loading package directory-tree-0.11.0 ... linking ... done.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Luke Hoersten</name>
  <email>luke.hoers...@gmail.com</email>
  </author>
  <updated>2012-11-23T03:49:43Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/9eaac7abddd6962a</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/9eaac7abddd6962a" />
  <title type="html">Using digestive functors to read dynamic number of inputs</title>
  <summary type="html" xml:space="preserve">
  This is a digestive functors question more than Snap but this is my go-to &lt;br&gt; community for support: &lt;br&gt; &lt;p&gt;Is it possible to use digestive functors to read a dynamic number of form &lt;br&gt; elements or subforms (and return a list of elements)? For example, say I &lt;br&gt; have a form to input dates (with day and time fields). I want to use
  </summary>
  </entry>
  <entry>
  <author>
  <name>Peter Ward</name>
  <email>peter.dot.w...@gmail.com</email>
  </author>
  <updated>2012-11-14T16:40:23Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/51508ae5de581d92</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/51508ae5de581d92" />
  <title type="html">Snap, Snaplets, Templates confusion</title>
  <summary type="html" xml:space="preserve">
  Hi &lt;br&gt; Sorry, but I&#39;m struggling. &lt;br&gt; I have some dynamic pages created with a site :: Snap(), some Snap() &lt;br&gt; handler functions and Blaze for HTML generation. &lt;br&gt; I would like to use template files, but when I look at the Heist and &lt;br&gt; Snaplet examples, it all seems radically different. &lt;br&gt; I have managed to get a template server up, but with no dynamic content.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alfredo Di Napoli</name>
  <email>alfredo.dinap...@gmail.com</email>
  </author>
  <updated>2012-11-09T07:47:57Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/ec61a9aad8bb6b11</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/ec61a9aad8bb6b11" />
  <title type="html">Do we still need regex-posix in 0.10?</title>
  <summary type="html" xml:space="preserve">
  Hi guys, &lt;br&gt; looking at the last commit from Doug on the 0.10 branch, regex-posix &lt;br&gt; dependency has gone: &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://github.com/snapframework/snap/blob/0.10/snap.cabal&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;I still remember, though, that is needed for Snap.Test. Right? &lt;br&gt; In that case, we need to restore it back :) &lt;br&gt; &lt;p&gt;Cheers, &lt;br&gt; A.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Chris Bolton</name>
  <email>c...@chrisbolton.me</email>
  </author>
  <updated>2012-11-07T03:25:31Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/aebf3bdf01cc25e7</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/aebf3bdf01cc25e7" />
  <title type="html">postgres snaplet- resources per stripe?</title>
  <summary type="html" xml:space="preserve">
  Just getting started with the postgres snaplet, noticed this is the config &lt;br&gt; file: &lt;br&gt; maxResourcesPerStripe = 20 &lt;br&gt; Not a postgres expert, so just wondering if anyone could a quick overview &lt;br&gt; on this parameter? Under what circumstances it should be raised or lowered?
  </summary>
  </entry>
  <entry>
  <author>
  <name>David Barbour</name>
  <email>dmbarb...@gmail.com</email>
  </author>
  <updated>2012-11-07T00:42:00Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/eb493a543b56ab2b</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/eb493a543b56ab2b" />
  <title type="html">SnapFramework.com Outage</title>
  <summary type="html" xml:space="preserve">
  SnapFramework.com has been down for a while now. Not exactly the best &lt;br&gt; advertisement for a web server! &lt;br&gt; &lt;p&gt;I first tried to peruse that site a week ago, and it&#39;s still down today. I &lt;br&gt; was initially curious whether the outage was due to Sandy, but most other &lt;br&gt; sites taken out by Sandy are back up and running.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Peter Ward</name>
  <email>peter.dot.w...@gmail.com</email>
  </author>
  <updated>2012-11-06T09:31:38Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/47d11e4ac2a2e055</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/47d11e4ac2a2e055" />
  <title type="html">Please help newbie get over the first hump</title>
  <summary type="html" xml:space="preserve">
  Hello Snap users &lt;br&gt; I&#39;m new to Snap and Haskell, and I should know better, but am profoundly &lt;br&gt; confused right now. &lt;br&gt; I would like to take the barebones application and use it to output an HTML &lt;br&gt; rendering of IO [String] that I have obtained from another module (which I &lt;br&gt; want to keep as-is), such that each String sits inside a &amp;lt;p&amp;gt;&amp;lt;/p&amp;gt; for
  </summary>
  </entry>
  <entry>
  <author>
  <name>Henry Laxen</name>
  <email>nadine.and.he...@gmail.com</email>
  </author>
  <updated>2012-10-28T16:31:02Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/31a1d7e0e44dbe43</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/31a1d7e0e44dbe43" />
  <title type="html">Using Data.Random in splices</title>
  <summary type="html" xml:space="preserve">
  Dear Snappers, &lt;br&gt; I am trying to implement a splice that will shuffle its children. The &lt;br&gt; ideas is to have something like: &lt;br&gt; &amp;lt;shuffle&amp;gt; &lt;br&gt; &amp;lt;button&amp;gt;Button 1&amp;lt;/button&amp;gt; &lt;br&gt; &amp;lt;button&amp;gt;Button 2&amp;lt;/button&amp;gt; &lt;br&gt; &amp;lt;button&amp;gt;Button 3&amp;lt;/button&amp;gt; &lt;br&gt; &amp;lt;/shuffle&amp;gt; &lt;br&gt; and then return perhaps: &lt;br&gt; &amp;lt;button&amp;gt;Button 3&amp;lt;/button&amp;gt; &lt;br&gt; &amp;lt;button&amp;gt;Button 1&amp;lt;/button&amp;gt; &lt;br&gt; &amp;lt;button&amp;gt;Button 2&amp;lt;/button&amp;gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Andrew Miller</name>
  <email>ak.mil...@auckland.ac.nz</email>
  </author>
  <updated>2012-10-18T01:58:34Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/7ac0b577a4a4b8da</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/7ac0b577a4a4b8da" />
  <title type="html">[PATCH] make snap-loader-static work with ghc 7.6.1</title>
  <summary type="html" xml:space="preserve">
  --- a/snap-loader-static.cabal &lt;br&gt; +++ b/snap-loader-static.cabal &lt;br&gt; @@ -25,7 +25,7 @@ Library &lt;br&gt; &lt;p&gt; build-depends: &lt;br&gt; base &amp;gt;= 4 &amp;amp;&amp;amp; &amp;lt; 5, &lt;br&gt; - template-haskell &amp;gt;= 2.2 &amp;amp;&amp;amp; &amp;lt; 2.8 &lt;br&gt; + template-haskell &amp;gt;= 2.2 &amp;amp;&amp;amp; &amp;lt; 2.9 &lt;br&gt; &lt;p&gt; if impl(ghc &amp;gt;= 6.12.0) &lt;br&gt; ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthias Fischmann</name>
  <email>m.fischm...@googlemail.com</email>
  </author>
  <updated>2012-10-05T10:07:09Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/d883e959c8cf01b1</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/d883e959c8cf01b1" />
  <title type="html">[ANNOUNCE] snaplet-file-dialog-0.1.0.0 available on patch-tag</title>
  <summary type="html" xml:space="preserve">
  Dear all, &lt;br&gt; &lt;p&gt;the first version of the file dialog snaplet is out: &lt;br&gt; &lt;p&gt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://patch-tag.com/r/mf/snaplet-file-dialog/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;darcs get &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://patch-tag.com/r/mf/snaplet-file-dialog&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;It was surprisingly simple to write, and using it is quite trivial. &lt;br&gt; Please check out the haddock documentation and the included sample
  </summary>
  </entry>
  <entry>
  <author>
  <name>Henry Laxen</name>
  <email>nadine.and.he...@gmail.com</email>
  </author>
  <updated>2012-10-05T03:48:10Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/b6a09e07eca7df67</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/b6a09e07eca7df67" />
  <title type="html">add mime types for video in snap</title>
  <summary type="html" xml:space="preserve">
  Dear Snappers, &lt;br&gt; &lt;p&gt;Any chance of adding: &lt;br&gt; &lt;p&gt; ( &amp;quot;.mp4&amp;quot; , &amp;quot;video/mp4&amp;quot; ), &lt;br&gt; ( &amp;quot;.ogg&amp;quot; , &amp;quot;video/ogg&amp;quot; ), &lt;br&gt; ( &amp;quot;.ogv&amp;quot; , &amp;quot;video/ogg&amp;quot; ), &lt;br&gt; ( &amp;quot;.webm&amp;quot; , &amp;quot;video/webm&amp;quot; ), &lt;br&gt; &lt;p&gt;to Snap.Util.FileServe so that my video files serve properly?
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthias Fischmann</name>
  <email>m.fischm...@googlemail.com</email>
  </author>
  <updated>2012-10-03T10:54:53Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/c4fe823b91bd27ba</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/c4fe823b91bd27ba" />
  <title type="html">file dialog snaplet</title>
  <summary type="html" xml:space="preserve">
  dear snap list, &lt;br&gt; &lt;p&gt;my company has started to implement a sharepoint-style file transfer &lt;br&gt; area with upload, download, directory browsing, file attributes and &lt;br&gt; all that noise. it seems like this must have been done a million &lt;br&gt; times before in snap alone, but i couldn&#39;t find any code. &lt;br&gt; &lt;p&gt;so we are tempted to factor this out of our code and publish it.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Carsten Mattner</name>
  <email>carstenmatt...@gmail.com</email>
  </author>
  <updated>2012-09-27T15:43:48Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/a5c745b82f62f558</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/a5c745b82f62f558" />
  <title type="html">Kazu Yamamoto&#39;s improvements</title>
  <summary type="html" xml:space="preserve">
  Are you guys following Kazu Yamamoto&#39;s performance fixes to &lt;br&gt; warp and simple-sendfile to take away tasks for improvement &lt;br&gt; in Snap? Most of it is common Unix httpd practice applied to &lt;br&gt; warp and simple-sendfile.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthias Fischmann</name>
  <email>m.fischm...@googlemail.com</email>
  </author>
  <updated>2012-09-24T16:11:39Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/0fd038c63589b181</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/0fd038c63589b181" />
  <title type="html">Snap.Snaplet.Auth: best practice for managing accounts</title>
  <summary type="html" xml:space="preserve">
  Hi all, &lt;br&gt; &lt;p&gt;the demo snap application allows you to create accounts from inside &lt;br&gt; the web app. This has several disadvantages, e.g. when you start the &lt;br&gt; portal, there are no accounts, and so there can&#39;t be an admin account, &lt;br&gt; and either everybody can create new accounts or nobody. &lt;br&gt; &lt;p&gt;I am sure there is a simple way to handle this, but I can&#39;t find it.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Janne Hellsten</name>
  <email>jjhel...@gmail.com</email>
  </author>
  <updated>2012-09-23T09:00:33Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/e40d26667d03b5ed</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/e40d26667d03b5ed" />
  <title type="html">Snap.Snaplet.Auth helper functions</title>
  <summary type="html" xml:space="preserve">
  Hi all, &lt;br&gt; &lt;p&gt;I&#39;m developing a small web app using Snap with snaplet-auth and &lt;br&gt; snaplet-sqlite-simple [1]. &lt;br&gt; &lt;p&gt;While using some of the Snap.Snaplet.Auth helper functions, I came up &lt;br&gt; with a couple of suggestions. &lt;br&gt; &lt;p&gt;1. Helper function requireUser should call the &amp;quot;good&amp;quot; handler with an AuthUser &lt;br&gt; &lt;p&gt;requireUser :: Lens b (Snaplet (AuthManager b))
  </summary>
  </entry>
  <entry>
  <author>
  <name>Janne Hellsten</name>
  <email>jjhel...@gmail.com</email>
  </author>
  <updated>2012-09-21T05:43:50Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/4f4761721f9d035a</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/4f4761721f9d035a" />
  <title type="html">Logging errors to stdout?</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; &lt;p&gt;Is there a way to make Snap output its logs on stdout instead of by &lt;br&gt; default printing to access.log and error.log? It&#39;s a bit inconvenient &lt;br&gt; to go less&#39;ing or tail&#39;ing files when doing development. &lt;br&gt; &lt;p&gt;thanks, &lt;br&gt; &lt;p&gt;Janne
  </summary>
  </entry>
  <entry>
  <author>
  <name>Sebastian Fischer</name>
  <email>m...@sebfisch.de</email>
  </author>
  <updated>2012-09-20T19:00:44Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/7301297079e9b6c8</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/7301297079e9b6c8" />
  <title type="html">[Snap] Argument Substitution in Heist Templates with Splices</title>
  <summary type="html" xml:space="preserve">
  Hello, &lt;br&gt; &lt;p&gt;the following program demonstrates that arguments in Heist templates &lt;br&gt; are sometimes not substituted in presence of splices: &lt;br&gt; &lt;p&gt;{-# LANGUAGE OverloadedStrings #-} &lt;br&gt; &lt;p&gt;import Blaze.ByteString.Builder (toByteString) &lt;br&gt; import qualified Data.ByteString.Char8 as BS &lt;br&gt; import Data.Functor ((&amp;lt;$&amp;gt;))
  </summary>
  </entry>
  <entry>
  <author>
  <name>Chris Kahn</name>
  <email>christopher.k...@gmail.com</email>
  </author>
  <updated>2012-09-19T02:17:21Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/c5b99a4fd44e3911</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/c5b99a4fd44e3911" />
  <title type="html">can&#39;t install snaplet-hdbc, duplicate type signature</title>
  <summary type="html" xml:space="preserve">
  Hey all, &lt;br&gt; I&#39;m relatively new to Haskell, been learning for the last 6 months or so &lt;br&gt; and had a class in university that covered the basics. So I decided I&#39;d &lt;br&gt; give the Snap framework a spin on my machine. It&#39;s a relatively new machine &lt;br&gt; so this is a fresh install of Haskell (GHC 7.4.1) on Ubuntu 12.04. I
  </summary>
  </entry>
  <entry>
  <author>
  <name>Alfredo Di Napoli</name>
  <email>alfredo.dinap...@gmail.com</email>
  </author>
  <updated>2012-09-17T13:10:34Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/1001599d2ed7f183</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/1001599d2ed7f183" />
  <title type="html">Help me to get the general overview of the testing workflow</title>
  <summary type="html" xml:space="preserve">
  Hi, &lt;br&gt; I&#39;m basically trying to help with snap, but the project size is huge and &lt;br&gt; it&#39;s easy to get overwhelmed. &lt;br&gt; I&#39;ve fixed a little bug (see issue #30 on github) and I would like to test &lt;br&gt; the code I wrote, but I&#39;m struggling with the test setup: &lt;br&gt; a) I use hsenv to manage my sandboxed environment: by default, it build
  </summary>
  </entry>
  <entry>
  <author>
  <name>Leon Smith</name>
  <email>leon.p.sm...@gmail.com</email>
  </author>
  <updated>2012-09-14T15:56:19Z</updated>
  <id>http://groups.google.com/group/snap_framework/browse_thread/thread/c292180cd008163f</id>
  <link href="http://groups.google.com/group/snap_framework/browse_thread/thread/c292180cd008163f" />
  <title type="html">Interaction between getPostParam and file uploads</title>
  <summary type="html" xml:space="preserve">
  I&#39;ve had a problem where getPostParam/getParam returns Nothing for a CSRF &lt;br&gt; token passed to Snap as a hidden form parameter when dealing with file &lt;br&gt; uploads. I&#39;ve included a minimal-ish demonstration of the behavior. &lt;br&gt; &lt;p&gt;Now, it makes sense that Snap would not find the &amp;quot;comment&amp;quot; field until &lt;br&gt; after the file upload is completed, because the browser sends the comment
  </summary>
  </entry>
</feed>
