Hans;<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Yes, that is it how it appeared in my program. I post a note about it here soon.<div class="im"><br></div></blockquote><div><br></div><div>It&#39;s a interesting case, I hadn&#39;t considered it yet. I do feel that the current behavior does make some sense. It&#39;s simple and predictable. Your suggestion does have the advantage of being less punishing on what I feel is rather sensible shorthand typing. I think that might make sense.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Yes, one must think carefully as to not have bad rules - the risk is that some unexpected functions may be called.<div class="im"><br></div></blockquote><div><br></div><div>Indeed. I wouldn&#39;t do this, I think, but I agree that it&#39;s interesting to contemplate what proper behavior should be. maybe we could use some sort of way of forcing the type of anonymous arrays?</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Yes, and that is the first rule I want for arguments as well.<div class="im"><br></div></blockquote><div><br></div><div>I think that one would be fine under your proposal, yes.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

For consistency, [] should work as you suggest - that is how it is in Haskell, for example.<br>
<br>
It would be the normal thing.<div><div></div><div class="h5"><br></div></div></blockquote><div><br></div><div>I think so, and I seem to remember Ge agreed back when I reported the issue. At least now I know how to get around it without defining separate length 0 arrays.</div>
<div><br></div><div>Yours,</div><div>Kas.</div></div>