I would not use side effects of an operator as a substitute for explicitly saying what you mean in a very clear way.! is a unary operator, and acts like a (pure) function with one mandatory argument. It returns the negated truth value of the argument passed in, regardless how it represents false values. There are no side effects involved at all.
In reply to Re^2: Anybody use !!
by Anonymous Monk
in thread Anybody use !!
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |