<div dir="ltr"><div><div>First of all, thanks very much, Matthew, for implementing this!  This looks like a great feature to me.  I have often been frustrated that users&#39; data structures aren&#39;t easy to quote or to manipulate in macros in the same way as pairs or vectors; this should go a long way to improving the situation.<br>


<br></div>Second, for a name, how about some variation of &quot;phase-global&quot; or &quot;cross-phase&quot;?<br><br></div>An amusing but probably not too informative name: &quot;one-phase-fits-all&quot;.  ;)<br><div class="gmail_extra">


<br clear="all"><div>Carl Eastlund</div>
<br><div class="gmail_quote">On Wed, Feb 27, 2013 at 4:58 AM, Norman Gray <span dir="ltr">&lt;<a href="mailto:norman@astro.gla.ac.uk" target="_blank">norman@astro.gla.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
Greetings.<br>
<div><br>
On 2013 Feb 27, at 01:14, Matthew Flatt &lt;<a href="mailto:mflatt@cs.utah.edu" target="_blank">mflatt@cs.utah.edu</a>&gt; wrote:<br>
<br>
&gt; I think part of the problem is distinguishing &quot;module declarations&quot;<br>
&gt; (which don&#39;t have a phase) from &quot;module instantiations&quot; (which are<br>
&gt; normally phase-specific).<br>
<br>
</div>If &#39;which don&#39;t have a phase&#39; is the key phrase, how about:<br>
<br>
phase-neutral<br>
phase-independent<br>
unphased<br>
phase-exempt<br>
<br>
&#39;phase-invariant&#39; prompts (to me) the question &#39;...under what transformation?&#39;; &#39;phase-independent&#39;, like &#39;phase-neutral&#39;, in contrast suggests that the phase isn&#39;t relevant to them.<br>



<br>
Norman<br>
<div><div><br>
<br>
&gt;<br>
&gt; I want an adjective for a declaration that describes a treatment of its<br>
&gt; instances. &quot;Phaseless&quot; is bad, because no module declaration has a<br>
&gt; phase, but &quot;all-phase&quot; has the same problem.<br>
&gt;<br>
&gt; &quot;Phase-invariant&quot; could work, although that sounds like a property that<br>
&gt; module declarations might have even if they&#39;re not treated specially.<br>
&gt;<br>
&gt; How about &quot;phase-collapsing&quot;? That suggests more (to me) that something<br>
&gt; special is happening.<br>
&gt;<br>
&gt; At Tue, 26 Feb 2013 17:53:14 -0500, Ray Racine wrote:<br>
&gt;&gt; all-phase modules<br>
&gt;&gt; static modules<br>
&gt;&gt; static-phase modules<br>
&gt;&gt; phase-invariant modules<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, Feb 26, 2013 at 5:31 PM, Vincent St-Amour &lt;<a href="mailto:stamourv@ccs.neu.edu" target="_blank">stamourv@ccs.neu.edu</a>&gt;wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; At Tue, 26 Feb 2013 16:59:01 -0500,<br>
&gt;&gt;&gt; <a href="mailto:mflatt@racket-lang.org" target="_blank">mflatt@racket-lang.org</a> wrote:<br>
&gt;&gt;&gt;&gt; 899a327 Matthew Flatt &lt;<a href="mailto:mflatt@racket-lang.org" target="_blank">mflatt@racket-lang.org</a>&gt; 2013-02-26 14:14<br>
&gt;&gt;&gt;&gt; :<br>
&gt;&gt;&gt;&gt; | add experimental support for &quot;phaseless&quot; modules<br>
&gt;&gt;&gt;&gt; |<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; After reading the docs, I find the name &quot;phaseless&quot; confusing. IIUC,<br>
&gt;&gt;&gt; these modules are not special because they have no phase, but rather<br>
&gt;&gt;&gt; because they&#39;re the same at all phases.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Would &quot;pan-phase&quot;, &quot;omni-phase&quot; or &quot;cross-phase&quot; be an accurate<br>
&gt;&gt;&gt; description?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Vincent<br>
&gt;&gt;&gt; _________________________<br>
&gt;&gt;&gt;  Racket Developers list:<br>
&gt;&gt;&gt;  <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
&gt;&gt;&gt;<br>
&gt; _________________________<br>
&gt;  Racket Developers list:<br>
&gt;  <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
<br>
</div></div><span><font color="#888888">--<br>
Norman Gray  :  <a href="http://nxg.me.uk" target="_blank">http://nxg.me.uk</a><br>
SUPA School of Physics and Astronomy, University of Glasgow, UK<br>
</font></span><div><div><br>
<br>
_________________________<br>
  Racket Developers list:<br>
  <a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</div></div></blockquote></div><br></div></div>