Le 21 mai 2014 à 01:30, Andrea Giammarchi <andrea.giammar...@gmail.com> a écrit 
:

> 
> FWIW I think having silent failures all over is not desirable so I'd like to 
> know what's the concrete claimed need for this, if that's possible. (I've 
> only read there's a need but I don't find the rationale)

The point of the Existential Operator in general, and of the details of its 
semantics in particular, is not to fail silently (although it can be abused for 
that), but to have a compact syntax for concrete cases where you must be 
prepared to receive either null/undefined or an object (as it happens when 
working with the DOM), and want to yield another value using a definite 
algorithm (accessing properties, invoking methods). Or do you think to a 
precise detail of the semantics of the Existential Operator, where silent 
failures are encouraged?

—Claude
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to