On Thu, Nov 10, 2016 at 6:45 AM, Jordan Martinez
<jordanalexmarti...@gmail.com> wrote:
> What about `object.itselfWith(Closure)`? Then its understood as returning
> the object itself but with the changes that follow.

Both variants use 'itself' but only one returns 'itself', so I would
regard that prefix as not distinguishing enough. You'd need something
like 'withThen' or 'withReturning' to help distinguish between the
two. The problem with 'withReturning' is that it is longer
(character-wise) than 'with(true)' or just adding 'return it' or 'it'
to the end of the closure - not that numbers of characters alone
should be the most important metric.

Cheers, Paul.

Reply via email to