<?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.co.uk/group/fa.caml</id>
  <title type="text">fa.caml Google Group</title>
  <subtitle type="text">
  </subtitle>
  <link href="/group/fa.caml/feed/atom_v1_0_msgs.xml" rel="self" title="fa.caml feed"/>
  <updated>2009-11-08T21:25:58Z</updated>
  <generator uri="http://groups.google.co.uk" version="1.99">Google Groups</generator>
  <entry>
  <author>
  <name>Lukasz Stafiniak</name>
  <email>lukst...@gmail.com</email>
  </author>
  <updated>2009-11-08T21:25:58Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/6df6bf0284da23c4?show_docid=6df6bf0284da23c4</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/6df6bf0284da23c4?show_docid=6df6bf0284da23c4"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  On Sun, Nov 8, 2009 at 9:58 PM, Christophe Raffalli &lt;br&gt; I&#39;ve been using {| |} -- a mesh of [| |] and { } &lt;br&gt; Cheers &lt;br&gt; ______________________________ _________________ &lt;br&gt; Caml-list mailing list. Subscription management: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Archives: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://caml.inria.fr&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; Beginner&#39;s list: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://groups.yahoo.com/group/ocaml_beginners&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
  <entry>
  <author>
  <name>Christophe Raffalli</name>
  <email>christophe.raffa...@univ-savoie.fr</email>
  </author>
  <updated>2009-11-08T20:59:13Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/ce15cd1134450893?show_docid=ce15cd1134450893</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/ce15cd1134450893?show_docid=ce15cd1134450893"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  I use (^ ^) and {^ ^} as bracket for my bindlib library. &lt;br&gt; The only defect is that you have to add spaces : &lt;br&gt; ^)^))) should be written ^) ^) )) &lt;br&gt; You can look at the code of bindlib for more info ... &lt;br&gt; Cheers, &lt;br&gt; Christophe
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jon Harrop</name>
  <email>j...@ffconsultancy.com</email>
  </author>
  <updated>2009-11-08T20:35:12Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/1eb0b4c6a11e3b12?show_docid=1eb0b4c6a11e3b12</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/1eb0b4c6a11e3b12?show_docid=1eb0b4c6a11e3b12"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  If you&#39;re willing to endure a whole program optimization pass then you can &lt;br&gt; avoid having to touch the GC and run-time by monomorphizing the code, e.g. &lt;br&gt; converting all tuples into monomorphic record types.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Richard Jones</name>
  <email>r...@annexia.org</email>
  </author>
  <updated>2009-11-08T20:10:05Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/0005c57e7d0f3797?show_docid=0005c57e7d0f3797</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/0005c57e7d0f3797?show_docid=0005c57e7d0f3797"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  I guess others have pointed out why this isn&#39;t so easy. &lt;br&gt; How about a syntax extension instead to turn a vector (| a, b, c |) &lt;br&gt; into { v0 = a; v1 = b; v2 = c }, and a standard type to solve the &lt;br&gt; module communication problem? I&#39;m not sure if camlp4 will let you &lt;br&gt; define bracket lexemes like that. &lt;br&gt; Rich.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Brian Hurt</name>
  <email>bh...@spnz.org</email>
  </author>
  <updated>2009-11-08T19:39:25Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/c4c242086164a2c8?show_docid=c4c242086164a2c8</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/c4c242086164a2c8?show_docid=c4c242086164a2c8"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  Because tuples are generic data types. Access to records and arrays are &lt;br&gt; special cased- in the record case, because the compiler knows the type of &lt;br&gt; the record, in the array case because array access is via C code which &lt;br&gt; handles the special case. But the compiler needs to be able to compile &lt;br&gt; code with generic tuple accesses, like:
  </summary>
  </entry>
  <entry>
  <author>
  <name>Francois Boisson</name>
  <email>franc...@boisson.homeip.net</email>
  </author>
  <updated>2009-11-08T19:01:35Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/418b6809e94ea8bd/c9b7d903d1092293?show_docid=c9b7d903d1092293</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/418b6809e94ea8bd/c9b7d903d1092293?show_docid=c9b7d903d1092293"/>
  <title type="text">[Caml-list] Camlight version 0.80</title>
  <summary type="html" xml:space="preserve">
  Bonjour, &lt;br&gt; Depuis quelque temps je maintiens des paquets camllight pour debian et ubuntu. &lt;br&gt; Ces paquets se trouvent sur &lt;br&gt; deb &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://boisson.homeip.net/debian&quot;&gt;[link]&lt;/a&gt; lenny divers &lt;br&gt; (lenny peut être remplacé par woody, sarge (version 0.75) ou etch) &lt;br&gt; deb &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://boisson.homeip.net/ubuntu&quot;&gt;[link]&lt;/a&gt; karmic divers &lt;br&gt; karmic peut être remplacé par breezy, dapper edgy, feisty, gutsy, hardy,
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jon Harrop</name>
  <email>j...@ffconsultancy.com</email>
  </author>
  <updated>2009-11-08T18:11:50Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/19a97f2b6e9812c4/e02da6b14013cd13?show_docid=e02da6b14013cd13</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/19a97f2b6e9812c4/e02da6b14013cd13?show_docid=e02da6b14013cd13"/>
  <title type="text">Re: [Caml-list] OC4MC : OCaml for Multicore architectures</title>
  <summary type="html" xml:space="preserve">
  The new SmartPumpkin release of OC4MC does a lot better. Specifically, the &lt;br&gt; version compiled with partial collections is now only 3.9x slower on a serial &lt;br&gt; ray tracer with n=9 (compared to 10x slower before). I&#39;ll try it in more &lt;br&gt; detail...
  </summary>
  </entry>
  <entry>
  <author>
  <name>Martin Jambon</name>
  <email>martin.jam...@ens-lyon.org</email>
  </author>
  <updated>2009-11-08T17:29:52Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/9ef8289b7952b959?show_docid=9ef8289b7952b959</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/9ef8289b7952b959?show_docid=9ef8289b7952b959"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  Because polymorphic functions like fst would break (or would require extra &lt;br&gt; runtime checking). &lt;br&gt; Note that (&#39;a * &#39;b) is pretty much the same as: &lt;br&gt; type (&#39;a, &#39;b) tuple = { a : &#39;a; b : &#39;b } &lt;br&gt; - : int = 0 &lt;br&gt; - : int = 0 &lt;br&gt; whereas: &lt;br&gt; - : int = 254 &lt;br&gt; Martin
  </summary>
  </entry>
  <entry>
  <author>
  <name>Sam Ortiz</name>
  <email>ortizmbbsam...@gmail.com</email>
  </author>
  <updated>2009-11-08T16:54:31Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/f565efdc9025af58/97b299a7783f9f6d?show_docid=97b299a7783f9f6d</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/f565efdc9025af58/97b299a7783f9f6d?show_docid=97b299a7783f9f6d"/>
  <title type="text">~~~~~~~~~~~~~~~ TEEN TEASE ~~~~~~~~~~~~~~~</title>
  <summary type="html" xml:space="preserve">
  . &lt;br&gt; ~~~^^^~~~ &lt;br&gt; ============================== ==================== &lt;br&gt; ============================== ==================== &lt;br&gt; ENTER HERE: &lt;br&gt; &amp;gt;&amp;gt;&amp;gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://i-finally-found.cn/pages/teen-tease&quot;&gt;[link]&lt;/a&gt; &amp;lt;&amp;lt;&amp;lt; &lt;br&gt; ============================== ====================
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jon Harrop</name>
  <email>j...@ffconsultancy.com</email>
  </author>
  <updated>2009-11-08T16:45:19Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/669a34db50674ff8?show_docid=669a34db50674ff8</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/669a34db50674ff8?show_docid=669a34db50674ff8"/>
  <title type="text">Re: [Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  If you want to handle structs and vectors then you probably want structs &lt;br&gt; (value types) and not boxed representations like tuples and records anyway.
  </summary>
  </entry>
  <entry>
  <author>
  <name>Daniel Bünzli</name>
  <email>daniel.buen...@erratique.ch</email>
  </author>
  <updated>2009-11-08T16:02:00Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/37a4fdc29b0fac99?show_docid=37a4fdc29b0fac99</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/b8901e4dcfe3e911/37a4fdc29b0fac99?show_docid=37a4fdc29b0fac99"/>
  <title type="text">[Caml-list] Unboxed float tuples</title>
  <summary type="html" xml:space="preserve">
  Tuples and records are represented the same way. However when it comes &lt;br&gt; to records with only floats fields we get a special unboxed &lt;br&gt; representation. &lt;br&gt; Why don&#39;t we get that for tuples of floats only ? &lt;br&gt; Using tuples (vs records) to handles points and vectors is &lt;br&gt; syntactically more lightweight (IMHO). More important it makes it
  </summary>
  </entry>
  <entry>
  <author>
  <name>Francine BUTTRY</name>
  <email>ryupaduoa...@gmail.com</email>
  </author>
  <updated>2009-11-08T15:36:42Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/72932eb2587a0a84/ea4a2d2d43ec9664?show_docid=ea4a2d2d43ec9664</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/72932eb2587a0a84/ea4a2d2d43ec9664?show_docid=ea4a2d2d43ec9664"/>
  <title type="text">~~~~~~~~~~~~~~~ PANDA PICTURES ~~~~~~~~~~~~~~~</title>
  <summary type="html" xml:space="preserve">
  . &lt;br&gt; ~~~^^^~~~ &lt;br&gt; ============================== ==================== &lt;br&gt; ============================== ==================== &lt;br&gt; ENTER HERE: &lt;br&gt; &amp;gt;&amp;gt;&amp;gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://i-finally-found.cn/pages/panda-pictures&quot;&gt;[link]&lt;/a&gt; &amp;lt;&amp;lt;&amp;lt; &lt;br&gt; ============================== ====================
  </summary>
  </entry>
  <entry>
  <author>
  <name>Rodney Villanueva</name>
  <email>villanuevablrrrodney...@gmail.com</email>
  </author>
  <updated>2009-11-08T13:07:42Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/1cd435ca1dc21287/3960eb8f6375d8ce?show_docid=3960eb8f6375d8ce</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/1cd435ca1dc21287/3960eb8f6375d8ce?show_docid=3960eb8f6375d8ce"/>
  <title type="text">~~~~~~~~~~~~~~~ BABY FABRIC ~~~~~~~~~~~~~~~</title>
  <summary type="html" xml:space="preserve">
  . &lt;br&gt; ~~~^^^~~~ &lt;br&gt; ============================== ==================== &lt;br&gt; ============================== ==================== &lt;br&gt; ENTER HERE: &lt;br&gt; &amp;gt;&amp;gt;&amp;gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://i-finally-found.cn/pages/baby-fabric&quot;&gt;[link]&lt;/a&gt; &amp;lt;&amp;lt;&amp;lt; &lt;br&gt; ============================== ====================
  </summary>
  </entry>
  <entry>
  <author>
  <name>Jon Harrop</name>
  <email>j...@ffconsultancy.com</email>
  </author>
  <updated>2009-11-07T18:59:38Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/3b1bb6f2da3ef270/a91a1b9ec767aec5?show_docid=a91a1b9ec767aec5</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/3b1bb6f2da3ef270/a91a1b9ec767aec5?show_docid=a91a1b9ec767aec5"/>
  <title type="text">Re: [Caml-list] Re: ATS versus Ocaml</title>
  <summary type="html" xml:space="preserve">
  On x86, I get: &lt;br&gt; ATS: 0.189s &lt;br&gt; HLVM: 0.486s &lt;br&gt; OCaml: 0.552s &lt;br&gt; On x64, I get: &lt;br&gt; OCaml: 0.299s
  </summary>
  </entry>
  <entry>
  <author>
  <name>Aaron Bohannon</name>
  <email>bohan...@cis.upenn.edu</email>
  </author>
  <updated>2009-11-07T16:34:42Z</updated>
  <id>http://groups.google.co.uk/group/fa.caml/browse_thread/thread/5ace8ddf0af6701a/4b6b02bb5b03b894?show_docid=4b6b02bb5b03b894</id>
  <link href="http://groups.google.co.uk/group/fa.caml/browse_thread/thread/5ace8ddf0af6701a/4b6b02bb5b03b894?show_docid=4b6b02bb5b03b894"/>
  <title type="text">Re: [Caml-list] compiling C library wrapper</title>
  <summary type="html" xml:space="preserve">
  Thanks, I will look into that if I want to distribute wrapper code for &lt;br&gt; others to use. My current problems just involve using wrapper code &lt;br&gt; from other people with incomplete/broken Makefiles. &lt;br&gt; - Aaron &lt;br&gt; ______________________________ _________________ &lt;br&gt; Caml-list mailing list. Subscription management: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list&quot;&gt;[link]&lt;/a&gt;
  </summary>
  </entry>
</feed>
