Shane F. Carr

Results 402 issues of Shane F. Carr

Since we already have precedent of global objects, we would now be introducing a dichotomy: some standard library functionality is available in globals, and other standard library functionality is available...

Here are what I understand as the reasons why the champions feel built-in modules should exist: 1. *Performance:* Global objects increase code size and memory usage. Built-in modules give implementations...

Follow-up from today's TC39 discussion: It seems to me that if you have the code, ```js function(x = do { 100 }) { // ... } ``` then that should...

This week's slides discuss precedent for decimals from other programming languages. I did some quick research on the listed programming languages to see if they support trailing zeros. Java: YES...

It would be compelling for the Decimal proposal if it meant that calculations in decimal space were faster than is achievable using plain JS code (or perhaps WASM code). Do...

The most simple implementation of BigDecimal would be a record with two fields: a BigInt and a scale (power of 10). The industry already uses something along these lines for...

My experience using caches and memoization is that although they are handy for solving algorithmic problems and in competitive programming, in production code it's often more desirable to handle caching/memoization...

question

I'd like to use `bstr`, but I don't need the search functions like `find_byte` and `find_byteset` that require the `memchr` dependency. It seems that those functions could be feature-gated, especially...

The `bstr` crate has an optional dependency on `serde` to add Serialize/Deserialize impls. Would you accept a pull request adding implementations of the following traits behind optional, non-default features? -...

We currently have only two modes: one calendar or all calendars. The problem with all-calendars is that it includes JapaneseExtended, which we made separate specifically because we want it to...

C-datetime