<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.lang.ml Google Group</title>
  <link>http://groups.google.com/group/comp.lang.ml</link>
  <description>ML languages including Standard ML, CAML, Lazy ML, etc. (Moderated)</description>
  <language>en</language>
  <item>
  <title>Commercial Users of Functional Programming Workshop Call for Participation</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/213ca57ed20cdb22/17849aa5c4da502c?show_docid=17849aa5c4da502c</link>
  <description>
  Commercial Users of Functional Programming Workshop (CUFP) 2008 &lt;br&gt; Functional Programming As a Means, Not an End &lt;br&gt; Call for Participation &lt;br&gt; Sponsored by SIGPLAN &lt;br&gt; Co-located with ICFP 2008 &lt;br&gt; ______________________________ ______________________________ ______
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/213ca57ed20cdb22/17849aa5c4da502c?show_docid=17849aa5c4da502c</guid>
  <author>
  jim.gru...@acm.org
  (Jim Grundy)
  </author>
  <pubDate>Tue, 22 Jul 2008 21:31:13 UT
</pubDate>
  </item>
  <item>
  <title>ICLP&#39;08 CALL FOR POSTER SUBMISSIONS</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/99e85fb98efe8929/5348d67fb14c432f?show_docid=5348d67fb14c432f</link>
  <description>
  ICLP&#39;08 &lt;br&gt; Call for Posters Submissions &lt;br&gt; 24th International Conference on Logic Programming &lt;br&gt; Udine, Italy, December 9th-13th, 2008 &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://iclp08.dimi.uniud.it&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; DEADLINE: August 15th, 2008
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/99e85fb98efe8929/5348d67fb14c432f?show_docid=5348d67fb14c432f</guid>
  <author>
  iclp08...@cs.nmsu.edu
  (ICLP 08)
  </author>
  <pubDate>Tue, 22 Jul 2008 14:22:12 UT
</pubDate>
  </item>
  <item>
  <title>CFP: DEADLINE EXTENSION: DDBP @ EDOC 2008 [International Workshop on Declarative and Dynamic Business Processes]</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/19c6a0c50e6ad854/67263db0299c1456?show_docid=67263db0299c1456</link>
  <description>
  ****************************** ****************************** *********** &lt;br&gt; *** DEADLINE EXTENSION &lt;br&gt; *** &lt;br&gt; *** First International Workshop on Dynamic and Declarative Business &lt;br&gt; *** Processes (DDBP 2008) &lt;br&gt; *** &lt;br&gt; *** In conjuction with the 12th IEEE International EDOC Conference &lt;br&gt; *** (EDOC 2008), September 2008, Muenchen, Germany
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/19c6a0c50e6ad854/67263db0299c1456?show_docid=67263db0299c1456</guid>
  <author>
  ha...@info.uqam.ca
  (Sylvain Hallé)
  </author>
  <pubDate>Mon, 16 Jun 2008 00:58:43 UT
</pubDate>
  </item>
  <item>
  <title>DEFUN08: Final Call for Talks &amp; Tutorials (deadline: June 27)</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d5b0ba903ed82e0d/0a75ec1034987a93?show_docid=0a75ec1034987a93</link>
  <description>
  Final Call for Talks and Tutorials &lt;br&gt; ACM SIGPLAN 2008 Developer Tracks on Functional Programming &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.deinprogramm.de/defun-2008/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Victoria, BC, Canada, 25, 27 September, 2008 &lt;br&gt; The workshop will be held in conjunction with ICFP 2008. &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.icfpconference.org/icfp2008/&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d5b0ba903ed82e0d/0a75ec1034987a93?show_docid=0a75ec1034987a93</guid>
  <author>
  icfp.public...@googlemail.com
  (Matthew Fluet (ICFP Publicity Chair))
  </author>
  <pubDate>Tue, 10 Jun 2008 12:48:20 UT
</pubDate>
  </item>
  <item>
  <title>2008 ICLP Doctoral Consortium</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/389c66ae22536b24/e75b13e785732104?show_docid=e75b13e785732104</link>
  <description>
  ****************************** ****************************** ********** &lt;br&gt; International Conference on Logic Programming &lt;br&gt; Fourth Doctoral Consortium &lt;br&gt; Udine, Italy &lt;br&gt; December 9-13, 2008 &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.cs.kuleuven.be/~toms/DC2008/&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/389c66ae22536b24/e75b13e785732104?show_docid=e75b13e785732104</guid>
  <author>
  iclp08...@cs.nmsu.edu
  (ICLP 08)
  </author>
  <pubDate>Mon, 09 Jun 2008 20:44:36 UT
</pubDate>
  </item>
  <item>
  <title>Re: Question about OCaml&#39;s list Comprehensions</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/4f9b0da502e1a74f?show_docid=4f9b0da502e1a74f</link>
  <description>
  The latter, though later steps of the compilation might unfold these &lt;br&gt; calls. Haskell also supports intervals of the form [1..], which &lt;br&gt; obviously can not be evaluated to constants at compile time. &lt;br&gt; List comprehensions are in the Glasgow Haskell compiler compiled using &lt;br&gt; shortcut deforestation, which means that many of the intermediate
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/4f9b0da502e1a74f?show_docid=4f9b0da502e1a74f</guid>
  <author>
  torb...@pc-003.diku.dk
  (Torben Ægidius Mogensen)
  </author>
  <pubDate>Thu, 05 Jun 2008 08:17:00 UT
</pubDate>
  </item>
  <item>
  <title>FINAL CFP: DDBP @ EDOC 2008 [International Workshop on Declarative and Dynamic Business Processes]</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/efd06d4ac0737059/843c4dfb27474c10?show_docid=843c4dfb27474c10</link>
  <description>
  ****************************** ****************************** *********** &lt;br&gt; *** FINAL CALL FOR PAPERS &lt;br&gt; *** First International Workshop on Dynamic and Declarative Business &lt;br&gt; *** Processes (DDBP 2008) &lt;br&gt; *** &lt;br&gt; *** In conjuction with the 12th IEEE International EDOC Conference &lt;br&gt; *** (EDOC 2008), September 2008, Muenchen, Germany
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/efd06d4ac0737059/843c4dfb27474c10?show_docid=843c4dfb27474c10</guid>
  <author>
  ha...@info.uqam.ca
  (Sylvain Hallé)
  </author>
  <pubDate>Fri, 06 Jun 2008 20:19:20 UT
</pubDate>
  </item>
  <item>
  <title>Re: Question about OCaml&#39;s list Comprehensions</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/7e1c5b0e2e48de97?show_docid=7e1c5b0e2e48de97</link>
  <description>
  really? try is again! &lt;br&gt; In OCaml you could do: &lt;br&gt; $ ocaml &lt;br&gt; Camlp4 Parsing version 3.10.2 &lt;br&gt; val range : int -&amp;gt; int -&amp;gt; int list = &amp;lt;fun&amp;gt; &lt;br&gt; - : int list = [4; 6; 8; 10; 12; 14; 16] &lt;br&gt; Christoph Bauer
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/7e1c5b0e2e48de97?show_docid=7e1c5b0e2e48de97</guid>
  <author>
  chrba...@web.de
  (Christoph Bauer)
  </author>
  <pubDate>Thu, 05 Jun 2008 18:49:43 UT
</pubDate>
  </item>
  <item>
  <title>LaSh08 Call for Papers</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/ff525c3ca5f41a4c/3c39497f2684665d?show_docid=3c39497f2684665d</link>
  <description>
  LaSh08 - WORKSHOP ON LOGIC AND SEARCH &lt;br&gt; Computation of structures from declarative descriptions &lt;br&gt; Second Call For Papers &lt;br&gt; Leuven, Belgium, November 6-7, 2008 &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.cs.kuleuven.be/~dtai/LaSh08&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; .............................. .............................. ....
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/ff525c3ca5f41a4c/3c39497f2684665d?show_docid=3c39497f2684665d</guid>
  <author>
  marc.denec...@cs.kuleuven.be
  (Marc Denecker)
  </author>
  <pubDate>Tue, 03 Jun 2008 19:04:26 UT
</pubDate>
  </item>
  <item>
  <title>Re: Question about OCaml&#39;s list Comprehensions</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1059162786ff855b?show_docid=1059162786ff855b</link>
  <description>
  What for ? Try &lt;br&gt; let l1=let rec f n=if n&amp;lt;=10 then n::f (n+1) else [] in f 1;; &lt;br&gt; let l2=let rec f n=if n&amp;lt;=8 then (2*n)::f (n+1) else [] in f 2;; &lt;br&gt; Now I don&#39;t know Haskell, so I&#39;m not sure of how [1..10] works ; is it a &lt;br&gt; constant evaluated at compilation time to allow e.g. a form of pattern &lt;br&gt; matching ? Or is it just a notation trick to call a function of the form
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1059162786ff855b?show_docid=1059162786ff855b</guid>
  <author>
  eric.jaeger.pa...@noos.fr
  (Eric Jaeger)
  </author>
  <pubDate>Wed, 04 Jun 2008 23:12:47 UT
</pubDate>
  </item>
  <item>
  <title>Re: Question about OCaml&#39;s list Comprehensions</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/183df28e73c7b31e?show_docid=183df28e73c7b31e</link>
  <description>
  In article &amp;lt;&amp;lt;mailman.5.1212466881.9368.sm l-redistribut...@mailman.srv.c s.cmu.edu&amp;gt;&amp;gt;, &lt;br&gt; Nothing built-in, but you can define higher-order functions to do &lt;br&gt; these operations. &lt;br&gt; let rec range i j = if i &amp;lt; j then [] else i :: (range (i+1) j) &lt;br&gt; # range 1 10;; &lt;br&gt; - : int list = [1; 2; 3; 4; 5; 6; 7; 8; 9; 10] &lt;br&gt; let (&amp;gt;&amp;gt;) lst f = List.concat (List.map f lst)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/183df28e73c7b31e?show_docid=183df28e73c7b31e</guid>
  <author>
  ne...@cs.cmu.edu
  (Neelakantan Krishnaswami)
  </author>
  <pubDate>Tue, 03 Jun 2008 23:33:06 UT
</pubDate>
  </item>
  <item>
  <title>ICFP2008 Call for Poster proposals</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/94b6a7f4bb4d00fb/7c41ed0f17ab9913?show_docid=7c41ed0f17ab9913</link>
  <description>
  ICFP 2008 poster session &lt;br&gt; September 21, 2008 &lt;br&gt; Call for presentation proposals &lt;br&gt; ICFP 2008 will feature a poster session for researchers and &lt;br&gt; practitioners, including students. The session will provide friendly &lt;br&gt; feedback for work that is in gestation or ongoing, as well as &lt;br&gt; opportunities to meet each other and exchange ideas. We welcome poster
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/94b6a7f4bb4d00fb/7c41ed0f17ab9913?show_docid=7c41ed0f17ab9913</guid>
  <author>
  icfp.public...@googlemail.com
  (Matthew Fluet (ICFP Publicity Chair))
  </author>
  <pubDate>Wed, 04 Jun 2008 16:53:43 UT
</pubDate>
  </item>
  <item>
  <title>Question about OCaml&#39;s list Comprehensions</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1797c5e347f1326b?show_docid=1797c5e347f1326b</link>
  <description>
  Are there some built-in like it in Haskell to generate and manipulate &lt;br&gt; list like this in OCaml? &lt;br&gt; Mant Thanks &lt;br&gt; Generators &lt;br&gt; Main&amp;gt; [1..10] &lt;br&gt; [1,2,3,4,5,6,7,8,9,10] &lt;br&gt; Manipulators &lt;br&gt; Main&amp;gt; [ i * 2 | i &amp;lt;- [2..8]] &lt;br&gt; [4,6,8,10,12,14,16]
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1797c5e347f1326b?show_docid=1797c5e347f1326b</guid>
  <author>
  kecheng...@gmail.com
  (Kecheng)
  </author>
  <pubDate>Mon, 02 Jun 2008 22:48:47 UT
</pubDate>
  </item>
  <item>
  <title>ICLP&#39;08 CALL FOR WORKSHOP PROPOSALS</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/0aca76bcc20e27d9/15ad401d528e9bc9?show_docid=15ad401d528e9bc9</link>
  <description>
  *** CALL FOR WORKSHOP PROPOSALS *** &lt;br&gt; ICLP&#39;08 &lt;br&gt; 24rd International Conference on Logic Programming &lt;br&gt; December 9-13, 2008 &lt;br&gt; Udine, Italy &lt;br&gt; URL: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://iclp08.dimi.uniud.it/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; ICLP&#39;08, the 24rd International Conference on Logic Programming, will
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/0aca76bcc20e27d9/15ad401d528e9bc9?show_docid=15ad401d528e9bc9</guid>
  <author>
  iclp08...@cs.nmsu.edu
  (ICLP 08)
  </author>
  <pubDate>Sat, 24 May 2008 17:55:58 UT
</pubDate>
  </item>
  <item>
  <title>ICLP&#39;08 CALL FOR PAPERS</title>
  <link>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d430cbf0fc29c869/7db40b3d3605413f?show_docid=7db40b3d3605413f</link>
  <description>
  CALL FOR PAPERS &lt;br&gt; ICLP&#39;08 &lt;br&gt; 24th International Conference on Logic Programming &lt;br&gt; Udine, Italy, December 9th-13th, 2008 &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://iclp08.dimi.uniud.it&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; &lt;p&gt;CONFERENCE SCOPE &lt;br&gt; ----------------
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d430cbf0fc29c869/7db40b3d3605413f?show_docid=7db40b3d3605413f</guid>
  <author>
  iclp08...@cs.nmsu.edu
  (ICLP 08)
  </author>
  <pubDate>Mon, 26 May 2008 15:32:06 UT
</pubDate>
  </item>
  </channel>
</rss>
