sirisian

Results 59 comments of sirisian

C# specifically states that member ordering is undefined when using partial classes. I think it makes sense then that in Javascript it too would be undefined. It's just not a...

I renamed the section on "Partial Class" to "Class Extension" and moved down the definition of a partial class to be defined in a later spec. It's not important for...

The goal with this proposal would be to implement all the types natively that don't exist. So if the proposal was included then int64 and uint64 would be representable. (There's...

I'm trying to design things such that literal suffixes aren't necessary. As an example I'd like this to work: ```js let foo:uint64 = 9007199254740993 + 9007199254740992; // 18014398509481985 ``` The...

https://github.com/sirisian/ecmascript-types#expanding-representable-numbers I added a section to maybe prompt more discussion. I have no idea if what I wrote is possible.

Well not all the types have a parse function. I originally thought about a base type, but each type has a slightly different parse signature having radix or not for...

Will need to come back to this when I, or others, can think of actual members for such a base class. I get where you're coming from, but I can't...

Ideally I'd like both to work intuitively. A typeof returns a string and instanceof compares a type. Thanks for bringing instanceof since I don't have a section on it. I'll...

More verbosely by the way: value instanceof (uint8):uint8 is: Object.getPrototypeOf(value) === ((uint8):uint8).prototype Will need to think about this a bit, but I'd like for that to work somehow comparing just...

That's already part of the spec?