yes, except that instead of "would be", it already is ;) .  For
those who havn't seen it, the scheme cookbook can be found at
<a href="http://schemecookbook.org/Cookbook/TOC">http://schemecookbook.org/Cookbook/TOC</a> , and accepts wiki
contributions. <br><br>
Corey<br>
<br><div><span class="gmail_quote">On 12/30/05, <b class="gmail_sendername">Greg Woodhouse</b> &lt;<a href="mailto:gregory.woodhouse@sbcglobal.net">gregory.woodhouse@sbcglobal.net</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
--- Matthias Felleisen &lt;<a href="mailto:matthias@ccs.neu.edu">matthias@ccs.neu.edu</a>&gt; wrote:<br><br>&gt; On Dec 30, 2005, at 2:41 PM, Corey Sweeney wrote:<br>&gt;<br>&gt; &gt; I thought of a idea the other day, would it be practical to add the
<br>&gt;<br>&gt; &gt; scheme cookbook to the plt help desk? It would seem that'd be<br>&gt; really<br>&gt; &gt; usefull.<br>&gt;<br>&gt; I second this. -- Matthias<br>&gt;<br>&gt;<br><br>So, would it be something like the O'Reilly &quot;Cookbook&quot; format
<br><br>Problem: You want to apply an operation to the elements of a list.<br><br>Solution: Use apply<br><br>&gt; (apply + '(1 2 3))<br>6<br><br>Discussion: ...<br><br>You might even talk about the implied associativity. Does Scheme
<br>provide an idiom comparable to Haskell's foldl and foldr that can be<br>used to force left associativity or right associativity. I.e.,<br>discriminating between<br><br>&gt; (+ 1 (+ 2 3))<br>6<br>and<br><br>&gt; (+ (+ 1 2) 3)
<br>6<br>&gt;<br><br>Okay...so I digress.<br><br>&gt; &gt;<br>&gt; &gt;&nbsp;&nbsp;Corey<br>&gt; &gt;<br>&gt; &gt; --<br>&gt; &gt; ((lambda (y) (y y)) (lambda (y) (y<br>&gt; &gt; y)))_________________________________________________
<br>&gt; &gt;&nbsp;&nbsp; For list-related administrative tasks:<br>&gt; &gt;&nbsp;&nbsp; <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>&gt;<br>&gt; _________________________________________________
<br>&gt;&nbsp;&nbsp; For list-related administrative tasks:<br>&gt;&nbsp;&nbsp; <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>&gt;<br><br><br>===<br>Gregory Woodhouse&nbsp;&nbsp;&lt;
<a href="mailto:gregory.woodhouse@sbcglobal.net">gregory.woodhouse@sbcglobal.net</a>&gt;<br>&quot;Interaction is the mind-body problem of computing.&quot;<br>--Philip L. Wadler<br></blockquote></div><br><br clear="all"><br>
-- <br>((lambda (y) (y y)) (lambda (y) (y y)))