<div dir="ltr">Ok.  Proposed changes in the inbox.<div><br></div><div>I kept the #..ifInvalid: calls, as they turned out to be useful (so far).  But I definitely need the #...ifAbsent: varieties, besides them being the more consistently named.</div><div><br></div><div>And, yes, added #at:at:ifAbsent: as well.  Although that feels to vague to me.</div><div><br></div><div>-cbc</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 27, 2017 at 1:35 AM, Tobias Pape <span dir="ltr"><<a href="mailto:Das.Linux@gmx.de" target="_blank">Das.Linux@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
> On 27.11.2017, at 09:08, Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>> wrote:<br>
><br>
> Hi Chris,<br>
><br>
> sounds good. :) Add #row:column:ifAbsent: and deprecate #at:at:#ifInvalid:. I prefer "column" over "col".<br>
><br>
<br>
</span>Can we (also) have #at:at:ifAbsent: ? I think this would be nice…<br>
<br>
Best regards<br>
<span class="HOEnZb"><font color="#888888">        -Tobias<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> Best,<br>
> Marcel<br>
>> Am 26.11.2017 23:29:17 schrieb Chris Cunningham <<a href="mailto:cunningham.cb@gmail.com">cunningham.cb@gmail.com</a>>:<br>
>><br>
>> I expected the argument to the last par to the method to expect a block, but it expects an value (returned directly to the caller).  I would have expected it to behave like at:ifAbsent: instead (which expects the block and evaluates it and returns it if not found).<br>
>><br>
>> Guess i'll add a different set of behaviors instead: #row:col:ifAbsent: which expects a block, say.<br>
>><br>
>> Any other ideas?<br>
>><br>
>> As another question, should the comment for Matrix be updated to not be a complete comparison between Matrix and Array2D, which is no longer in the image?<br>
>><br>
>> Thanks,<br>
>> cbc<br>
><br>
<br>
<br>
</div></div></blockquote></div><br></div>