Jesse Alama

Results 36 issues of Jesse Alama

The `FormatNumericToString` AO delegates its work to the `ToRawFixed` and `ToRawPrecision` AOs after checking the sign of its argument and, for negative arguments, taking the absolute value. There were a...

Here we add `toLocaleString` to both the main specification (`spec.emu`) and the Ecma 402 part (`intl.emu`). As with [Number.prototype.toLocaleString](https://tc39.es/ecma262/#sec-number.prototype.tolocalestring) (which we're just copying), the main specification essentially delegates to the...

As of writing, the FormatNumericToString AO in the Intl part of the Decimal specification does not work for all Decimal128 values. Indeed, it appears that it only works with -0.

bug

We expect that decimals will be serialized to JSON. It makes sense for there to be a toJSON method, which currently doesn't exist. Also, `JSON.stringify` should also handle decimals.

In the README as well as in various discussions, we've talked about making decimals sensitive to the ambient locale. We have made integrated decimal into Intl.NumberFormat and Intl.PluralRules, but there...

We remove support for trailing zeroes. This involves removing all discussion of cohorts and quanta, thereby considerably simplifying the data model.

We're happy to announce [numeric-with-precision](https://github.com/nicolo-ribaudo/proposal-numeric-with-precision), a stage 0 proposal that is intended to provide a wrapper around a "numeric" (think: Number, Decimal, maybe Bigint, maybe more) plus a precision, which...

s: discuss
c: numbers

The [measure proposal](https://github.com/tc39/proposal-measure) allows JS programmers to represent numbers with a dimension (unit). It adds new capabilities to JS by exposing CLDR [unit data](https://github.com/unicode-org/cldr/blob/main/common/supplemental/units.xml). As currently envisioned, a measure object...

In plenary we've discussed the [decimal proposal](https://github.com/tc39/proposal-decimal) a number of times, iterating on the design and data model in ways big and small, for some time. More recently, my colleague...

s: in progress
c: numbers
Proposal

Adds five new X.AI models to `conf/xai_models.json`: - `grok-4-fast-reasoning` (2M context, extended thinking) - `grok-4-fast-non-reasoning` (2M context, fast responses) - `grok-code-fast-1` (256K context, specialized for coding) - `grok-4-1-fast-reasoning` (2M context,...