David Neil

Results 25 comments of David Neil

> Requiring synchronous code I believe [AsyncContext](https://github.com/tc39/proposal-async-context) would make it possible to have `Computed`s with async callbacks "just work", but I think a proposed integration between these two proposals should...

How would an invoker "explicitly read" the signals accessed in something like a natively-called generator function? ```typescript public *[Symbol.iterator]() { for (const signal of this.internalSignals) { yield signal.get(); } }...

> I'm curious as to the primary motivation behind "laziness" for signal implementations. I am curious why you need a signal if you don't want the laziness and caching? Those...

These are the Jasmine tests I'm not using to make sure this doesn't break for us again: ```typescript it('should cancel secondary listeners that are aborted', () => { const controller...

Sure, and yeah we have a lot of Disposables that live a long time. The most obvious case is our unit tests: ```typescript it('should do stuff', () => { using...

I chose to not add it to the recommended list, because this one really makes the most sense when combined with the `useUnknownInCatchVariables` flag. Since this repo doesn't have a...

That did not work for me. I also tried rebasing it on `master`, and it failed with the same error as originally. Not sure if this is important, but the...

Here are the commands I ran: ``` git checkout 0c97e298603f51f02affc6fe0e5931c9fef5fab3 bazel build //src:bazel bazel-bin/src/bazel --nohome_rc build --experimental_output_paths=strip //src:bazel git pull --rebase origin master bazel build //src:bazel bazel-bin/src/bazel --nohome_rc build --experimental_output_paths=strip...

``` git checkout 0c97e298603f51f02affc6fe0e5931c9fef5fab3 bazel build //src:bazel bazel-bin/src/bazel --nohome_rc build --experimental_output_paths=strip --worker_sandboxing --noexperimental_worker_multiplex //src:bazel ``` Seems to build correctly. We use multiplexing for our Scala compiles, so I can't just...

This feels similar to the recent work to move some tsconfig into a starlark dict/rule, but using transitions instead. Do you feel like transitions provide a certain advantage, or was...