<div dir="auto">I don’t know what an ETuple is, is is a kind of literal? I create tuples (a kind of array) with the message #,. For example, (1,2,3) sends ‘, 2’ to 1 and returns a tuple with 1 and 2, and then this tuple receives ‘, 3’ and returns a tuple with 1, 2 and 3. It’s not the most efficient way of creating tuples (it creates some temporary garbage), and they are not literals, but it makes very readable code. </div><div dir="auto"><br></div><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 12 Aug 2023 at 20:10 rabbit via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div>
<p>I think it will need to be such as read-only Array and ByteArray
construction, to differentiate from other selectors. So it will
need to be #<. I'm fine with it being a read-only ETuple, so
that it conforms to the convention of constructing read-ony
objects :: #() . and #[]. I could sent #makeWriteableObject to. If
a Tuple detects Computable, it could make itself Writeable, or
when computations occur prior to replacing the computable with the
result of computation. And so on and so forth. This would look as</p>
<blockquote>
<p>#<#<1 !! 2 !! 3> !!
#thisIsAConstructedWithNestingETuple></p>
</blockquote>
<p>Best,<br>
••• rabbit ❤️🔥🐰</p></div><div>
<p><br>
</p>
<div>On 8/12/23 09:03, rabbit via Cuis-dev
wrote:<br>
</div>
<blockquote type="cite">
<p>Good morning. I wish to add <> brackets to create an
ETuple. How may I accomplish this? Such as:</p>
<blockquote>
<p><<1 !! 2 !! 3> !!
#thisIsAConstructedWithNestingETuple></p>
</blockquote>
<p>Results in:</p>
<blockquote>
<p>anETuple (2 elements :: {anETuple (3 elements :: {1 !! 2 !!
3}) !! #thisIsAConstructedWithNestingETuple})</p>
</blockquote>
<p>Gratefully,<br>
••• rabbit ❤️🔥🐰</p>
</blockquote>
<pre cols="72" style="font-family:monospace">--
••• rabbit ❤️🔥🐰</pre>
</div>-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div></div>