21:34 | <ptomato> | if we have a bunch of string options that come off of user-provided options bags, is it preferable to convert them to ~tilde enums~ when used internally? examples of what I'm talking about are the disambiguation and offsetOption parameters of this abstract operation: https://tc39.es/proposal-temporal/#sec-temporal-interpretisodatetimeoffset |
21:34 | <ptomato> | (the offsetBehaviour parameter doesn't originate from a user-provided options bag, so that's why it's already got tilde values) |
21:35 | <ptomato> | ecma402 uses the string values (e.g. https://tc39.es/ecma402/#sec-initializedatetimeformat) but there isn't much precedent yet for options bags in ecma262 |