Michael Arnaldi

Results 41 issues of Michael Arnaldi

closes #1626 Not 100% this is stack safe in any case but it appears to be so

- [x] Fix Ref < Ref.Syncronized < Ref.Subscription type hierarchy - [x] Fix TQueue / THub type hierarchy - [x] Standardize to pipe - [x] Port Concurrent Structures from ZIO...

Given the work bun is doing in integrating native clients for things like sqlite / redis and potentially more and the perf characteristics it seems reasonable to create a package...

Since the time we implemented HKTs we found a new encoding that doesn't require having a central registry of URIs and that should have far better performances while allowing for...

enhancement
breaking

All the "effect" modules should support the same exit value with a full `Cause` for error and should support tracing.

enhancement
breaking

### Describe the bug Reopening: https://github.com/vitest-dev/vitest/issues/1844 The proposed solution, to set `maxConcurrency` made the test run even slower. ![Screenshot 2022-08-16 103754](https://user-images.githubusercontent.com/24249610/184848747-e3ea6728-bf93-477d-b8f1-74f2ef03cb60.png) See: https://github.com/Effect-TS/core/runs/7854754823?check_suite_focus=true ### Reproduction Same as before. ### System...

When removing lazy from `Effect.retry` we lost inference of `E`, make sure arguments where inference should be deferred to be lazy. ```ts export const getTodo = (id: number) => pipe(...

At some point we will need to take the steps to drop cjs support, at the moment the build pipeline is verbose and in fact it opens for potential errors,...