Re: [heycam/webidl] NonAnyType vs SingleType as home of PromiseType ε alternative (#740)

My gut feeling is that we should rename `NonAnyType` to `MaybeDistinguishableType` or `DistinguishableType` or something like that to make it clear what it's really about, and move the `Promise` bit into `SingleType`, as @bathos proposes.

(In addition to being theoretically fine, I just tried making that change in Gecko, and it's fine in practice too, as far as any of our tests are concerned.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/issues/740#issuecomment-505229587

Received on Tuesday, 25 June 2019 00:25:51 UTC