Ron Buckton

Results 430 comments of Ron Buckton

With https://github.com/tc39/proposal-cancellation/issues/22, I would liken this to the behavior of `new Map([])` vs. `new Map({})`. Since `{}` doesn't have a `Symbol.iterator` method, a TypeError would be thrown. However `new Map()`,...

`docfx` is an external documentation tool that's not available on NPM: https://dotnet.github.io/docfx/

In some cases, grammarkdown uses `undefined` as an indicator that something was parsed incorrectly, but lets a separate pass handle syntactic and semantic checks, this way I can leverage the...

I've shipped `3.0.0-beta.0` which has the async-only API, plus cleans up a number of other obsolete methods.

I have a few outstanding things to clean up before I close this, but yes its mostly done.

I'd like to point out the `@@toEnum` approach in my proposal is heavily influenced by Python enums, but folds in Python's `auto()` to be built in to the syntax. I've...

I wrote up another example, this time using normal classes/functions (though I think a solution that works with records/tuples/shared structs will be important in the long run): https://gist.github.com/rbuckton/192c2922650e05a1ca9cd7c01be7fc6c

> And if I'm going to make good on my commitment to compromise, then I would expect the following to fail: > > ```js > enum Days { > Monday...

I'm running Windows 10 1703, but I think this is more of a function of Group Policy and/or UAC settings: ![image](https://user-images.githubusercontent.com/3902892/69094238-d8b35600-0a04-11ea-813d-1c9a3c3f3032.png)

Another note: It is not necessary to elevate to create symlinks in Windows 10 following build 14972 if you have Developer Mode enabled: https://blogs.windows.com/windowsdeveloper/2016/12/02/symlinks-windows-10/ In addition to only requesting elevation...