On Mon, Mar 22, 2010 at 9:41 PM, Michael Snoyman <span dir="ltr">&lt;<a href="mailto:michael@snoyman.com">michael@snoyman.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div>If I&#39;m not mistaken, I think that addresses all the issues on the table; is there anything left to decide? I look forward to seeing a sample URLT :).</div>
<div><br></div></blockquote><div><br></div><div>There were other issues that came up, but nothing exciting enough to talk about.</div><div><br></div><div>I have pushed a patch which I think brings the code up to date in terms of functionality. See WaiExample for a detail of everything that is currently supported (aside from the happstack / hsp stuff).</div>
<div><br></div><div>The next steps are to:</div><div><br></div><div> 1. change the names of any functions or types that we do not currently like</div><div> 2. add the haddock documentation</div><div> 3. split the package into separate packages so that you don&#39;t have to pull in extra dependencies that you aren&#39;t going to use</div>
<div> 4. turn the WaiExample into a literate tutorial / blog post</div><div> 5. add a (simple) happstack example as well</div><div><br></div><div>So take a look and let me know what you think. Especially in regards to #1.</div>
<div><br></div><div>Then we can also look into how to extend the yesod mkResources stuff to work with this new code.</div><div><br></div><div>from a parsing point of view, we almost don&#39;t have to do anything, we could just do:</div>
<div><br></div><div> [mkResource|  &quot;/foo/:int/:int&quot; = \i j -&gt; mySite (Foo i j) |]</div><div><br></div><div>or whatever the syntax is. But that does not solve the issue of how to go from (Foo 1 2) back to /foo/1/2 and ensure that it is the inverse operation.</div>
<div><br></div><div>- jeremy</div></div>