On 12/17/13 8:43 AM, Byron wrote:
I don't know why we can do this instead:

if(foo in ["alpha", "beta", "delta"] ) {

}

It's a good idea.

basically have an opIn operator  x in y -> y.opIn(x)
U* opIn(T, U)(T key)
can define in runtime for arrays, and allow custom ones to be defines

No, that should only work for literal arrays.

and

if(1 < x <= 10) {

}

I remember this being shot down before...

"Don't change semantics of C code".

Both of these are easier to read, and are more natural.  They also cover
more cases.

No - "among" could take a custom predicate.


Andrei

Reply via email to