<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE message PUBLIC
  "-//MLarc//DTD MLarc output files//EN"
  "../../mlarc.dtd"[
  <!ATTLIST message
    listname CDATA #REQUIRED
    title CDATA #REQUIRED
  >
]>

  <?xml-stylesheet href="../../mlarc.xsl" type="text/xsl"?>


<message 
  url="2009/10/c17c0e6481804fa9249bde60a00584c2"
  from="Damien Guichard &lt;alphablock@o...&gt;"
  author="Damien Guichard"
  date="2009-10-10T15:08:07"
  subject="Re: [Caml-list] Improving OCaml&apos;s choice of type to display"
  prev="2009/10/66c5dd04f7232f31652121d7b88bc56b"
  next="2009/10/0bc68c82ed4a6bba68f2636134143811"
  prev-thread="2009/10/343ca705c5df0d0969aef5a79136c62c"
  next-thread="2009/10/f9ed5ca6f49cf9e3f55ad08a4f82f4cb"
  root="../../"
  period="month"
  listname="caml-list"
  title="Archives of the Caml mailing list">

<thread subject="Re: [Caml-list] Improving OCaml&apos;s choice of type to display">
<msg 
  url="2009/10/c17c0e6481804fa9249bde60a00584c2"
  from="Damien Guichard &lt;alphablock@o...&gt;"
  author="Damien Guichard"
  date="2009-10-10T15:08:07"
  subject="Re: [Caml-list] Improving OCaml&apos;s choice of type to display">
</msg>
</thread>

<contents>

As Ocaml modules are essentially ML modules, the MLton experience is certainly one to be carefully considered.
People, please don't hesitate to elaborate about how (un-)happy you are with ML/MLton alternate type naming strategies.

- damien





En réponse au message
de : Stephen Weeks
du : 2009-10-09 20:14:18
À : caml-list@yquem.inria.fr
CC : 
Sujet : Re: [Caml-list] Improving OCaml's choice of type to display


On Fri, Oct 9, 2009 at 3:33 AM, Andrej Bauer  &lt;andrej.bauer@andrej.com &gt; wrote:
&gt; On Fri, Oct 9, 2009 at 3:40 AM, Yaron Minsky  &lt;yminsky@gmail.com &gt; wrote:
&gt; &gt; Choosing shorter names.
&gt;
&gt; By which you probably mean "the fewest number of dots (module
&gt; projections)".

That is the rule we used in MLton, breaking ties by
most-recently-defined.  It worked quite well in practice.

See
  http://mlton.org/TypeChecking

_______________________________________________
Caml-list mailing list. Subscription management:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Archives: http://caml.inria.fr
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs
</contents>

</message>

