(context, fn, thisArg, ...args)
| 395 | } |
| 396 | |
| 397 | run(context, fn, thisArg, ...args) { |
| 398 | context ??= {}; |
| 399 | // eslint-disable-next-line no-unused-vars |
| 400 | using scope = this.withScope(context); |
| 401 | return ReflectApply(fn, thisArg, args); |
| 402 | } |
| 403 | } |
| 404 | |
| 405 | function boundedChannel(nameOrChannels) { |