Existential operator (was: ||= is much needed?)
Brendan Eich
brendan at mozilla.org
Tue Jun 19 12:10:59 PDT 2012
Jeremy Ashkenas wrote:
> On Tue, Jun 19, 2012 at 2:59 PM, Brendan Eich <brendan at mozilla.org
> <mailto:brendan at mozilla.org>> wrote:
>
> Herby Vojčík wrote:
>
> Will you include options.success?.[index] then, too?
>
>
> I wasn't planning on it. CoffeeScript does not have any such thing
> (spelling it ?[ would be hard in CS too, due to array literals).
> Could add it in the future, trying not to overdo the strawman at
> this point. YAGNI and KISS and when-in-doubt-leave-it-out all are
> against it.
>
>
> Actually, CoffeeScript definitely has it for consistency's sake:
>
> http://coffeescript.org/#try:object.property%3F%5Bone%5D
>
> ... we don't have a problem with being whitespace-sensitive for
> situations like this.
Oops, missed that somehow. Ok, at this point my attempt to avoid ?.[
hangs only on the need for three chars.
/be
More information about the es-discuss
mailing list