Pierre Ricadat
Pierre Ricadat
Hmm it's hard to tell 🤔 Could you try to minimize your use case?
> I just checked out your benchmark project and have a suggestion. Instead of using `loops.map(...).traverseVoid`, I recommend `loops.foreachEff(...)`. It produces the same result but avoids creating an intermediate collection....
I gave it a try and it's quite better than before without the overloading at least. Maybe it's not that critical since the issue is only on `handleWith` which should...
Hum... 🙄 I think the old one is definitely more readable 😅
Without looking into the details, there's a first issue that this is not binary compatible as the Mima CI failures show.
From what I understand `restore` is used to remove a specific promise from the queue (the promise that matches the reservation that is being released, because it was cancelled) while...
It was done intentionally for performance reasons, see https://github.com/zio/zio/pull/8746#discussion_r1567452359
Is there any info on what doesn't work? I am using an older version of the datadog agent where it was not disabled, and using ZIO 2.1 in production and...
> > where it was not disabled > > What do you mean? The code you referenced was introduced in 1.36.0, before that there was not filtering on the zio...
Closing this now but feel free to reopen if you want to complete it 🙏