<?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/comp.lang.ml</id>
  <title type="text">comp.lang.ml Google Group</title>
  <subtitle type="text">
  ML languages including Standard ML, CAML, Lazy ML, etc. (Moderated)
  </subtitle>
  <link href="/group/comp.lang.ml/feed/atom_v1_0_msgs.xml" rel="self" title="comp.lang.ml feed"/>
  <updated>2008-07-22T21:31:13Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Jim Grundy</name>
  <email>jim.gru...@acm.org</email>
  </author>
  <updated>2008-07-22T21:31:13Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/213ca57ed20cdb22/17849aa5c4da502c?show_docid=17849aa5c4da502c</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/213ca57ed20cdb22/17849aa5c4da502c?show_docid=17849aa5c4da502c"/>
  <title type="text">Commercial Users of Functional Programming Workshop Call for Participation</title>
  <summary type="html" xml:space="preserve">
  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; ______________________________ ______________________________ ______
  </summary>
  </entry>
  <entry>
  <author>
  <name>ICLP 08</name>
  <email>iclp08...@cs.nmsu.edu</email>
  </author>
  <updated>2008-07-22T14:22:12Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/99e85fb98efe8929/5348d67fb14c432f?show_docid=5348d67fb14c432f</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/99e85fb98efe8929/5348d67fb14c432f?show_docid=5348d67fb14c432f"/>
  <title type="text">ICLP&#39;08 CALL FOR POSTER SUBMISSIONS</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Sylvain Hallé</name>
  <email>ha...@info.uqam.ca</email>
  </author>
  <updated>2008-06-16T00:58:43Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/19c6a0c50e6ad854/67263db0299c1456?show_docid=67263db0299c1456</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/19c6a0c50e6ad854/67263db0299c1456?show_docid=67263db0299c1456"/>
  <title type="text">CFP: DEADLINE EXTENSION: DDBP @ EDOC 2008 [International Workshop on Declarative and Dynamic Business Processes]</title>
  <summary type="html" xml:space="preserve">
  ****************************** ****************************** *********** &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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthew Fluet (ICFP Publicity Chair)</name>
  <email>icfp.public...@googlemail.com</email>
  </author>
  <updated>2008-06-10T12:48:20Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d5b0ba903ed82e0d/0a75ec1034987a93?show_docid=0a75ec1034987a93</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d5b0ba903ed82e0d/0a75ec1034987a93?show_docid=0a75ec1034987a93"/>
  <title type="text">DEFUN08: Final Call for Talks &amp; Tutorials (deadline: June 27)</title>
  <summary type="html" xml:space="preserve">
  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;
  </summary>
  </entry>
  <entry>
  <author>
  <name>ICLP 08</name>
  <email>iclp08...@cs.nmsu.edu</email>
  </author>
  <updated>2008-06-09T20:44:36Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/389c66ae22536b24/e75b13e785732104?show_docid=e75b13e785732104</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/389c66ae22536b24/e75b13e785732104?show_docid=e75b13e785732104"/>
  <title type="text">2008 ICLP Doctoral Consortium</title>
  <summary type="html" xml:space="preserve">
  ****************************** ****************************** ********** &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;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Torben Ægidius Mogensen</name>
  <email>torb...@pc-003.diku.dk</email>
  </author>
  <updated>2008-06-05T08:17:00Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/4f9b0da502e1a74f?show_docid=4f9b0da502e1a74f</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/4f9b0da502e1a74f?show_docid=4f9b0da502e1a74f"/>
  <title type="text">Re: Question about OCaml&#39;s list Comprehensions</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Sylvain Hallé</name>
  <email>ha...@info.uqam.ca</email>
  </author>
  <updated>2008-06-06T20:19:20Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/efd06d4ac0737059/843c4dfb27474c10?show_docid=843c4dfb27474c10</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/efd06d4ac0737059/843c4dfb27474c10?show_docid=843c4dfb27474c10"/>
  <title type="text">FINAL CFP: DDBP @ EDOC 2008 [International Workshop on Declarative and Dynamic Business Processes]</title>
  <summary type="html" xml:space="preserve">
  ****************************** ****************************** *********** &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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Christoph Bauer</name>
  <email>chrba...@web.de</email>
  </author>
  <updated>2008-06-05T18:49:43Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/7e1c5b0e2e48de97?show_docid=7e1c5b0e2e48de97</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/7e1c5b0e2e48de97?show_docid=7e1c5b0e2e48de97"/>
  <title type="text">Re: Question about OCaml&#39;s list Comprehensions</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Marc Denecker</name>
  <email>marc.denec...@cs.kuleuven.be</email>
  </author>
  <updated>2008-06-03T19:04:26Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/ff525c3ca5f41a4c/3c39497f2684665d?show_docid=3c39497f2684665d</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/ff525c3ca5f41a4c/3c39497f2684665d?show_docid=3c39497f2684665d"/>
  <title type="text">LaSh08 Call for Papers</title>
  <summary type="html" xml:space="preserve">
  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; .............................. .............................. ....
  </summary>
  </entry>
  <entry>
  <author>
  <name>Eric Jaeger</name>
  <email>eric.jaeger.pa...@noos.fr</email>
  </author>
  <updated>2008-06-04T23:12:47Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1059162786ff855b?show_docid=1059162786ff855b</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1059162786ff855b?show_docid=1059162786ff855b"/>
  <title type="text">Re: Question about OCaml&#39;s list Comprehensions</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Neelakantan Krishnaswami</name>
  <email>ne...@cs.cmu.edu</email>
  </author>
  <updated>2008-06-03T23:33:06Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/183df28e73c7b31e?show_docid=183df28e73c7b31e</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/183df28e73c7b31e?show_docid=183df28e73c7b31e"/>
  <title type="text">Re: Question about OCaml&#39;s list Comprehensions</title>
  <summary type="html" xml:space="preserve">
  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)
  </summary>
  </entry>
  <entry>
  <author>
  <name>Matthew Fluet (ICFP Publicity Chair)</name>
  <email>icfp.public...@googlemail.com</email>
  </author>
  <updated>2008-06-04T16:53:43Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/94b6a7f4bb4d00fb/7c41ed0f17ab9913?show_docid=7c41ed0f17ab9913</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/94b6a7f4bb4d00fb/7c41ed0f17ab9913?show_docid=7c41ed0f17ab9913"/>
  <title type="text">ICFP2008 Call for Poster proposals</title>
  <summary type="html" xml:space="preserve">
  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
  </summary>
  </entry>
  <entry>
  <author>
  <name>Kecheng</name>
  <email>kecheng...@gmail.com</email>
  </author>
  <updated>2008-06-02T22:48:47Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1797c5e347f1326b?show_docid=1797c5e347f1326b</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/866c3b050ab6a8eb/1797c5e347f1326b?show_docid=1797c5e347f1326b"/>
  <title type="text">Question about OCaml&#39;s list Comprehensions</title>
  <summary type="html" xml:space="preserve">
  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]
  </summary>
  </entry>
  <entry>
  <author>
  <name>ICLP 08</name>
  <email>iclp08...@cs.nmsu.edu</email>
  </author>
  <updated>2008-05-24T17:55:58Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/0aca76bcc20e27d9/15ad401d528e9bc9?show_docid=15ad401d528e9bc9</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/0aca76bcc20e27d9/15ad401d528e9bc9?show_docid=15ad401d528e9bc9"/>
  <title type="text">ICLP&#39;08 CALL FOR WORKSHOP PROPOSALS</title>
  <summary type="html" xml:space="preserve">
  *** 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
  </summary>
  </entry>
  <entry>
  <author>
  <name>ICLP 08</name>
  <email>iclp08...@cs.nmsu.edu</email>
  </author>
  <updated>2008-05-26T15:32:06Z</updated>
  <id>http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d430cbf0fc29c869/7db40b3d3605413f?show_docid=7db40b3d3605413f</id>
  <link href="http://groups.google.com/group/comp.lang.ml/browse_thread/thread/d430cbf0fc29c869/7db40b3d3605413f?show_docid=7db40b3d3605413f"/>
  <title type="text">ICLP&#39;08 CALL FOR PAPERS</title>
  <summary type="html" xml:space="preserve">
  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; ----------------
  </summary>
  </entry>
</feed>
