It'd be simple to just define all operators as function​s and the actual operator is just syntaxial sugar. And then if you wanted to pass the operator you'd simply pass it's function around like you would any other function. Even your `Math.['>']` seems far safer than `Math.>` or just `>` but I'd vote for `Math.greaterThan` as being the best name. Saving a couple letters of typing isn't worth the price of hours more debugging.
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss