Call me crazy, but I’d use postfix for a declaration of a rest parameter and
prefix for spreading. To me, prefix feels like it does something, while postfix
has more of a declarative feel.
function foo(a, rest...) {
bar(...rest);
}
Whatever we choose, people will get used to it. So I don’t think it matters
much.
On Apr 3, 2012, at 22:16 , Mark S. Miller wrote:
> foo(a, b, ...rest)
>
> vs
>
> foo(a, b, rest...)
>
> Which is clearer?
>
> ES6 has currently agreed on the first. English and Scheme agree on the second.
>
> This question applies to both
> <http://wiki.ecmascript.org/doku.php?id=harmony:rest_parameters> and
> <http://wiki.ecmascript.org/doku.php?id=harmony:spread>.
>
> --
> Cheers,
> --MarkM
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
--
Dr. Axel Rauschmayer
[email protected]
home: rauschma.de
twitter: twitter.com/rauschma
blog: 2ality.com
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss