John Porter wrote:
> iVAN Georgiev <[EMAIL PROTECTED]>:
> >
> > They behave similarly like &&, ||, and, or operator with one main
> > distinction they "backtrack" for example:
> >
> > { block1 } B<andthen> { block2 };
>
> This would be a good use of the to-be-liberated => operator:
>
> { block1 } => { block2 };
>
Doesn't RFC 82 (Make operators behave consistantly in a list context)
provide this functionality? This is perfectly valid under that proposal:
@result = @a || @b;
Which applies '||' component-wise to elements of @a and @b, placing the
result in @result.
I'm no Prolog guru, so feel free to correct me if I'm missing something
here.