Why? I found your take excelent. :)

I was thinking of implementing it and put on a lib if it was not implemented anywhere yet.

On Fri, Sep 21, 2018 at 1:36 PM Andres Valloud <avalloud@smalltalk.comcastbiz.net> wrote:
For a different take, check out the '::' chain syntax in Cuis.�� It's not
exactly the same as complex conditions, but it accomplishes some of the
same goals.�� For example,

�� �� �� �� [a], [b], [c] ifAllTrue: [z]

becomes

�� �� �� �� [a]
�� �� �� �� �� �� �� �� :: and: [b]
�� �� �� �� �� �� �� �� :: and: [c]
�� �� �� �� �� �� �� �� ifTrue: [z]

Some of the other features of complex conditions are more difficult to
replicate with the chain syntax.

Andres.

On 9/20/18 11:02 , Vitor Medina Cruz wrote:
> Hello,
>
> In A Mentoring Course in Smalltalk, Andr es Valloud explains a really
> good implementation of and API to deal with complex conditions, is there
> any implementation of this (or similar) on Pharo?
>
> Regards,
> Vitor