It's usually as simple as just reading it and filing issues/suggestions. IIRC there's a CONTRIBUTING.md in the repo that redirects to TC39's main document, and that could help you. On Thu, Nov 8, 2018 at 10:35 Dan Aprahamian <[email protected]> wrote:
> Sorry for spamming, forgot to edit subject line. > > Anyway, is there a good way to get involved with > https://github.com/tc39/proposal-using-statement? > > Thanks, > Dan > > On Thu, Nov 8, 2018 at 10:21 AM Peter Jaszkowiak <[email protected]> > wrote: > >> > When replying, please edit your Subject line so it is more specific than >> > "Re: >> Contents of es-discuss digest..." >> >> I have no idea which proposal you're talking about. >> >> On Thu, Nov 8, 2018, 08:18 Dan Aprahamian <[email protected] >> wrote: >> >>> Is there a good way to get involved in the development of this proposal? >>> >>> On Thu, Oct 18, 2018 at 8:01 AM <[email protected]> wrote: >>> >>>> Send es-discuss mailing list submissions to >>>> [email protected] >>>> >>>> To subscribe or unsubscribe via the World Wide Web, visit >>>> https://mail.mozilla.org/listinfo/es-discuss >>>> or, via email, send a message with subject or body 'help' to >>>> [email protected] >>>> >>>> You can reach the person managing the list at >>>> [email protected] >>>> >>>> When replying, please edit your Subject line so it is more specific >>>> than "Re: Contents of es-discuss digest..." >>>> Today's Topics: >>>> >>>> 1. Re: Has there ever been discussion around a python-like >>>> "with" syntax? (Michael J. Ryan) >>>> >>>> >>>> >>>> ---------- Forwarded message ---------- >>>> From: "Michael J. Ryan" <[email protected]> >>>> To: [email protected] >>>> Cc: [email protected], es-discuss <[email protected]> >>>> Bcc: >>>> Date: Wed, 17 Oct 2018 13:19:17 -0700 >>>> Subject: Re: Has there ever been discussion around a python-like "with" >>>> syntax? >>>> I was going to mention C#'s using statement as well... though I do like >>>> the use of a symbol over Ron's proposal, I think using might be a better >>>> approach. >>>> >>>> -- >>>> Michael J. Ryan >>>> 480-270-4509 <(480)%20270-4509> >>>> https://www.tracker1.info/ >>>> [email protected] >>>> [email protected] >>>> >>>> >>>> On Mon, Oct 15, 2018 at 11:50 AM Till Schneidereit < >>>> [email protected]> wrote: >>>> >>>>> Ron Buckton has a proposal that's quite similar to what you're talking >>>>> about: https://github.com/tc39/proposal-using-statement >>>>> >>>>> On Mon, Oct 15, 2018 at 11:40 AM Dan Aprahamian < >>>>> [email protected]> wrote: >>>>> >>>>>> Hello all! First time posting here. I was curious if there was ever >>>>>> talk about adding something similar to python's with syntax to JS. >>>>>> Obviously we already have a "with" keyword, but I figure we could >>>>>> probably >>>>>> use "use" as the keyword instead. I was thinking something like >>>>>> >>>>>> // Some user defined resource that can be "entered" and "exited" >>>>>> class MyResource { >>>>>> // Function called when entered >>>>>> async [Symbol.enter]() { >>>>>> } >>>>>> >>>>>> // Function called when exited >>>>>> [Symbol.exit]() { >>>>>> } >>>>>> } >>>>>> >>>>>> const resource = new MyResource(); >>>>>> >>>>>> async function useResource() { >>>>>> use myResource { >>>>>> // Inside here, resource has had "acquire" called on it >>>>>> >>>>>> await doSomethingAsync(); >>>>>> // Once this block is finished executing (including async) >>>>>> // release is called >>>>>> } >>>>>> // Release has been called now >>>>>> } >>>>>> >>>>>> Use would effectively be the equivalent of: >>>>>> >>>>>> async function use(resource, body) { >>>>>> await resource[Symbol.enter](); >>>>>> try { >>>>>> await body(); >>>>>> } finally { >>>>>> await resource[Symbol.exit](); >>>>>> } >>>>>> } >>>>>> >>>>>> Has something like this been considered before? >>>>>> >>>>>> Thanks, >>>>>> Dan >>>>>> _______________________________________________ >>>>>> es-discuss mailing list >>>>>> [email protected] >>>>>> https://mail.mozilla.org/listinfo/es-discuss >>>>>> >>>>> _______________________________________________ >>>>> es-discuss mailing list >>>>> [email protected] >>>>> https://mail.mozilla.org/listinfo/es-discuss >>>>> >>>> _______________________________________________ >>>> es-discuss mailing list >>>> [email protected] >>>> https://mail.mozilla.org/listinfo/es-discuss >>>> >>> _______________________________________________ >>> es-discuss mailing list >>> [email protected] >>> https://mail.mozilla.org/listinfo/es-discuss >>> >> _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

