<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.lang.functional Google Group</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional</link>
  <description>Discussion about functional languages.</description>
  <language>en</language>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/8c030e871deff8a6?show_docid=8c030e871deff8a6</link>
  <description>
  Oh. I don&#39;t know. It strikes me as one of those &#39;common knowledge&#39; &lt;br&gt; matters. &lt;br&gt; The other commenters here have pointed out the reasons that lazy loses &lt;br&gt; due to efficiency considerations, most of the time. Of course, there &lt;br&gt; will always be exceptions. So a good FP, IMO, is strict, mostly, but &lt;br&gt; allows for lazy via annotations of such.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/8c030e871deff8a6?show_docid=8c030e871deff8a6</guid>
  <author>
  dben...@eecs.wsu.edu
  (David B. Benson)
  </author>
  <pubDate>Thu, 07 Jul 2008 23:46:53 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/db339384aadb165b?show_docid=db339384aadb165b</link>
  <description>
  Err, about &amp;quot;lazy loses&amp;quot;. I was wondering whether there were &lt;br&gt; publications about that.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/db339384aadb165b?show_docid=db339384aadb165b</guid>
  <author>
  did...@lrde.epita.fr
  (Didier Verna)
  </author>
  <pubDate>Thu, 07 Jul 2008 08:25:52 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/afb328e1604af22f?show_docid=afb328e1604af22f</link>
  <description>
  Sorry, pointers on what? Anyway, the subsequent comments have filled &lt;br&gt; out the issues rather well.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/afb328e1604af22f?show_docid=afb328e1604af22f</guid>
  <author>
  dben...@eecs.wsu.edu
  (David B. Benson)
  </author>
  <pubDate>Thu, 07 Jul 2008 02:22:12 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/5d2760b9421ce812?show_docid=5d2760b9421ce812</link>
  <description>
  Whether or not Martin Odersky believes otherwise, the fact remains that &lt;br&gt; Haskell appears to be one of the world&#39;s most popular general-purpose &lt;br&gt; functional programming languages: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://flyingfrogblog.blogspot.com/2007/11/most-popular-functional-languages-on.html&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; I have also heard that quote many times and it was attributed to Simon
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/5d2760b9421ce812?show_docid=5d2760b9421ce812</guid>
  <author>
  j...@ffconsultancy.com
  (Jon Harrop)
  </author>
  <pubDate>Wed, 07 Jul 2008 02:47:48 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/b2e696e5fe6a039f?show_docid=b2e696e5fe6a039f</link>
  <description>
  On Jul 1, 2:12 am, torb...@pc-003.diku.dk (Torben Ægidius Mogensen) &lt;br&gt; wrote: &lt;br&gt; I guess my question still stands. Why no per-file compiler flag to &lt;br&gt; default to strict evaluation in GHC?
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/b2e696e5fe6a039f?show_docid=b2e696e5fe6a039f</guid>
  <author>
  jhc0...@gmail.com
  (jhc0033@gmail.com)
  </author>
  <pubDate>Tue, 07 Jul 2008 17:25:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/f3789ef1104e5dd5?show_docid=f3789ef1104e5dd5</link>
  <description>
  You not only want perfect strictness analysis, you also want perfect &lt;br&gt; termination analysis. If an expression is guaranteed to terminate, &lt;br&gt; you will often want to evaluate it eagerly even if you are not sure it &lt;br&gt; will be used -- as long as the cost of evaluating it times the &lt;br&gt; probability for non-use is less than the overhead of laziness.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/f3789ef1104e5dd5?show_docid=f3789ef1104e5dd5</guid>
  <author>
  torb...@pc-003.diku.dk
  (Torben Ægidius Mogensen)
  </author>
  <pubDate>Tue, 07 Jul 2008 09:12:41 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/0c1c77e0d1df77cf?show_docid=0c1c77e0d1df77cf</link>
  <description>
  [...] &lt;br&gt; The converse is also possible, given a language more expressive than basic &lt;br&gt; lambda calculus. For example, in a language with continuations, strict &lt;br&gt; evaluation can invoke a continuation that avoids going into an infinite &lt;br&gt; loop. Here are illustrative examples with SML/NJ and GHCi: &lt;br&gt; Standard ML of New Jersey v110.67 [built: Fri Jan 11 21:41:45 2008]
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/0c1c77e0d1df77cf?show_docid=0c1c77e0d1df77cf</guid>
  <author>
  vesa.karvo...@cs.helsinki.fi
  (Vesa Karvonen)
  </author>
  <pubDate>Mon, 06 Jun 2008 16:13:43 UT
</pubDate>
  </item>
  <item>
  <title>CfParticipation: ELW&#39;08, July 7, Paphos, Cyprus</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/51759483d75a1771/b56e0b14269d7a1f?show_docid=b56e0b14269d7a1f</link>
  <description>
  +----------------------------- ------------------------------ -+ &lt;br&gt; | CALL FOR PARTICIPATION | &lt;br&gt; | 5th European Lisp Workshop | &lt;br&gt; | July 7, Paphos, Cyprus - co-located with ECOOP 2008 | &lt;br&gt; +----------------------------- ------------------------------ -+
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/51759483d75a1771/b56e0b14269d7a1f?show_docid=b56e0b14269d7a1f</guid>
  <author>
  did...@lrde.epita.fr
  (Didier Verna)
  </author>
  <pubDate>Mon, 06 Jun 2008 14:56:14 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/49c3d4e5875436b1?show_docid=49c3d4e5875436b1</link>
  <description>
  Well, one answer is that it isn&#39;t just a matter of defaults. The &lt;br&gt; discussion up to this point has implied that choosing strict versus lazy &lt;br&gt; evaluation semantics is entirely symmetric. That&#39;s not the case. In &lt;br&gt; fact, lazy is correct, while strict is often more efficient, but &lt;br&gt; occasionally incorrect in that programs that produce a result in lazy
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/49c3d4e5875436b1?show_docid=49c3d4e5875436b1</guid>
  <author>
  cdsm...@gmail.com
  (Chris Smith)
  </author>
  <pubDate>Mon, 06 Jun 2008 14:28:36 UT
</pubDate>
  </item>
  <item>
  <title>Re: The Importance of Terminology&#39;s Quality</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/a972a20866155c3c?show_docid=a972a20866155c3c</link>
  <description>
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/a972a20866155c3c?show_docid=a972a20866155c3c</guid>
  <author>
  l...@lewscanon.com
  (Lew)
  </author>
  <pubDate>Mon, 06 Jun 2008 11:51:21 UT
</pubDate>
  </item>
  <item>
  <title>Re: future of lazy programming</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/a65a8d3cf939d024?show_docid=a65a8d3cf939d024</link>
  <description>
  I&#39;d like pointers on this (scientific papers etc). &lt;br&gt; Thanks.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/bab7c030c3b977e3/a65a8d3cf939d024?show_docid=a65a8d3cf939d024</guid>
  <author>
  did...@lrde.epita.fr
  (Didier Verna)
  </author>
  <pubDate>Mon, 06 Jun 2008 10:05:51 UT
</pubDate>
  </item>
  <item>
  <title>Re: The Importance of Terminology&#39;s Quality</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/415b9463d0a71505?show_docid=415b9463d0a71505</link>
  <description>
  Why this response is so belated: &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://groups.google.com/group/misc.misc/msg/cea714440e591dd2&quot;&gt;[link]&lt;/a&gt;&amp;gt; &lt;br&gt; = &amp;lt;&lt;a target=&quot;_blank&quot; href=&quot;http://groups.google.com/groups?as_umsgid=rem-2008jun25-003@yahoo.com&quot;&gt;news:rem-2008jun25-003@yahoo.com&lt;/a&gt;&amp;gt; &lt;br&gt; Ah, thanks for the clarification. Is that info in the appropriate &lt;br&gt; WikiPedia page? If not, maybe you would edit it in?
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/415b9463d0a71505?show_docid=415b9463d0a71505</guid>
  <author>
  jaycx2.3.calrob...@spamgourmet.com.remove
  (Robert Maas, http://tinyurl.com/uh3t)
  </author>
  <pubDate>Mon, 06 Jun 2008 07:07:03 UT
</pubDate>
  </item>
  <item>
  <title>Re: The Importance of Terminology&#39;s Quality</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/71da278a09d26d9a?show_docid=71da278a09d26d9a</link>
  <description>
  Why this response is so belated: &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://groups.google.com/group/misc.misc/msg/cea714440e591dd2&quot;&gt;[link]&lt;/a&gt;&amp;gt; &lt;br&gt; = &amp;lt;&lt;a target=&quot;_blank&quot; href=&quot;http://groups.google.com/groups?as_umsgid=rem-2008jun25-003@yahoo.com&quot;&gt;news:rem-2008jun25-003@yahoo.com&lt;/a&gt;&amp;gt; &lt;br&gt; Please don&#39;t look at the orange and green checkered elephant &lt;br&gt; playing a harp off-key while sitting on a toilet and passing wind.
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/71da278a09d26d9a?show_docid=71da278a09d26d9a</guid>
  <author>
  jaycx2.3.calrob...@spamgourmet.com.remove
  (Robert Maas, http://tinyurl.com/uh3t)
  </author>
  <pubDate>Mon, 06 Jun 2008 07:03:30 UT
</pubDate>
  </item>
  <item>
  <title>Re: The Importance of Terminology&#39;s Quality</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/5ac7fc5115b12689?show_docid=5ac7fc5115b12689</link>
  <description>
  Why this response is so belated: &lt;br&gt; &amp;lt;&lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://groups.google.com/group/misc.misc/msg/cea714440e591dd2&quot;&gt;[link]&lt;/a&gt;&amp;gt; &lt;br&gt; = &amp;lt;&lt;a target=&quot;_blank&quot; href=&quot;http://groups.google.com/groups?as_umsgid=rem-2008jun25-003@yahoo.com&quot;&gt;news:rem-2008jun25-003@yahoo.com&lt;/a&gt;&amp;gt; &lt;br&gt; Well at least you&#39;re three-quarters correct there. &lt;br&gt; But Lisp doesn&#39;t suck. That&#39;s where you&#39;re one quarter wrong. &lt;br&gt; I&#39;m still waiting for you to precisely define what you mean by
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/db7e2ef0a813d90a/5ac7fc5115b12689?show_docid=5ac7fc5115b12689</guid>
  <author>
  jaycx2.3.calrob...@spamgourmet.com.remove
  (Robert Maas, http://tinyurl.com/uh3t)
  </author>
  <pubDate>Mon, 06 Jun 2008 06:44:02 UT
</pubDate>
  </item>
  <item>
  <title>Re: C&#39;est fait pour Thuram</title>
  <link>http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/9c21b789233dff66/8a6640ee28ff6b76?show_docid=8a6640ee28ff6b76</link>
  <description>
  Selkeä ja yksinkertainen kysymys päivän uutisannista: &lt;br&gt; ______________________________ ___ &lt;br&gt; A/ UFO räjähtänyt Vietnamissa. Kansa kokoilee miehen mittaisia mystisiä &lt;br&gt; paloja yhä. Jostain kumman syystä asiaa ei tutusti vaietttu? Ilmeisesti &lt;br&gt; syynä on se, että nykyään valtavasti ydinvoimalapäästöistämme ionisoituneet
  </description>
  <guid isPermaLink="true">http://groups.google.co.uk/group/comp.lang.functional/browse_thread/thread/9c21b789233dff66/8a6640ee28ff6b76?show_docid=8a6640ee28ff6b76</guid>
  <author>
  suomi...@innate.net
  (Teemu Suominen)
  </author>
  <pubDate>Sun, 06 Jun 2008 12:29:59 UT
</pubDate>
  </item>
  </channel>
</rss>
