Kevin Gibbons
Kevin Gibbons
It's going to be pretty hard to make these APIs coherent if the names I mentioned above can't be fixed. Is anyone relying on the stable APIs yet? Is there...
I see @burntsushi has just released [a new Rust crate for handling date/times](https://github.com/BurntSushi/jiff). Above it is listed as a goal of this API that it should be possible to implement...
> I imagine in the long run we'd like some kind of interface to a platform's native tzdb. On Unix, you'd just need to allow read access to `/usr/share/zoneinfo`. Anything...
To be clear, I'm saying that I don't think the wasi-clocks interface needs to include anything about tzdb except access to the system IANA identifier (and, I guess, the current...
@cdmurph32 Some of this discussion has happened in https://github.com/WebAssembly/wasi-clocks/pull/79; in particular that open question was resolved (with "yes").
I believe this can be closed now that https://github.com/WebAssembly/wasi-clocks/pull/71 and https://github.com/WebAssembly/wasi-clocks/pull/79 have landed, which I believe incorporate all the feedback here. The one outstanding thing is "some way to access...
I'm basically fine with that. We already have these helpers on Array, so it's really more 2->3 than 1->2; from the user's perspective it's not really a new thing to...
The current plan is that we will [`await` any non-primitive value](https://tc39.es/proposal-async-iterator-helpers/#sec-awaitnonprimitive) returned by the callback given to these helpers. I could see a case for extending the exception to include...
Sure, but these methods are going on `AsyncIterator.prototype`. Async iteration is an existing protocol.
I definitely agree there's still much more to do in this space, and that `buffered` is not sufficient for many problems. I don't think that means we should artificially restrict...