const function parameters

# Marcos Caceres (4 months ago)

A question came up in the WICG about the possibility of standardizing const function parameters (i.e., function(const x) => { }) [1]. Has

that been discussed in TC-39 before (no doubt it has)? - any pointers would be great.

Also, where should developers go to propose JS language features? Should they try to develop them in the WICG? They can, but I feel language development seems to require some more specialized knowledge, and it would be great if folks on this list could provide some mentorship/guidance.

Kind regards, Marcos

[1] discourse.wicg.io/t/js-const-function-parameters/1927

Contact us to advertise here
# Mark S. Miller (4 months ago)

It has been raised on es-discuss. If someone writes up a good full proposal I would be happy to champion it. I think it would be a good idea. I don't recall it being discussed at TC39 meetings but it may have been.

# Marcos Caceres (4 months ago)

On January 30, 2017 at 6:47:23 PM, Mark S. Miller (erights@google.com) wrote:

It has been raised on es-discuss. If someone writes up a good full proposal I would be happy to champion it.

That's great to hear! So [1] is currently a fairly limited proposal, but describes the problem. Could you point us to an existing proposal we could use as a template or just some bullet points of what TC-39 would expect? We can then spin up a repo on GH and get something more formal down.

I think it would be a good idea. I don't recall it being discussed at TC39 meetings but it may have been.

[1] discourse.wicg.io/t/js-const-function-parameters/1927

# David Bruant (4 months ago)

Le 30/01/2017 à 06:22, Marcos Caceres a écrit :

Also, where should developers go to propose JS language features?

For features that fall under the ECMAScript umbrella (like the syntax change you're suggesting), I think the place to go to is tc39/proposals where among other things you can review existing tracked proposals.

The process is described here: tc39.github.io/process-document

Any proposal would start at stage 0, obviously.

Hope that helps,

# marcos at marcosc.com (4 months ago)

On 2 Feb 2017, at 9:50 pm, David Bruant bruant.d@gmail.com wrote:

Hi Marcos,

Le 30/01/2017 à 06:22, Marcos Caceres a écrit : Also, where should developers go to propose JS language features? For features that fall under the ECMAScript umbrella (like the syntax change you're suggesting), I think the place to go to is tc39/proposals where among other things you can review existing tracked proposals.

The process is described here: tc39.github.io/process-document

Thanks, we will follow up there.

Any proposal would start at stage 0, obviously.

Yep; we will seek guidance there about the stages.

Want more features?

Request early access to our private beta of readable email premium.