effect
effect copied to clipboard
Build production-ready applications in TypeScript
## Type - [ ] Refactor - [ ] Feature - [x] Bug Fix - [ ] Optimization - [ ] Documentation Update ## Description ## Related - Related Issue...
### What is the problem this feature would solve? Effect.fn has been a tremendous improvement for dx. It removes boilerplate required to add span names to traces. Howvever it does...
Currently, there's no standard way to detect Effect data types (Option, Either, etc.) at runtime and retrieve their type names for generic dispatch systems (like trait implementations). **Use case:** Building...
This example does not work without "protocol"
### What is the problem this feature would solve? Some platforms, [such as Datadog](https://docs.datadoghq.com/opentelemetry/guide/otlp_delta_temporality/?tab=python), expect / work better when metrics are exported using delta temporality aggregation, but currently it looks...
## Summary I'd like to suggest improving the argument naming in the Stream module to enhance code readability and make the API more intuitive for developers. ## Proposed Changes ###...
### What version of Effect is running? "@effect/ai": "^0.31.1", "@effect/ai-anthropic": "^0.21.1", "@effect/cli": "^0.71.0", "@effect/experimental": "^0.56.0", "@effect/platform": "^0.92.1", "@effect/platform-bun": "^0.81.1", ### What steps can reproduce the bug? Basically, the way that...
### What is the problem this feature would solve? Effect-ts has a steep learning curve. You guys have done an amazing job at making the official docs easily accessible via...
## Problem The current `@effect/vitest` package (v0.27.0) declares a peer dependency on `vitest: "^3.2.0"`, which causes warnings when used with vitest 4.x: ``` warn: incorrect peer dependency "[email protected]" ``` Vitest...
## Type - [x] Documentation Update ## Description Updates the JSDoc comment for `scopedDiscard` to clarify that it discards the effect's output, making it consistent with `effectDiscard`. **Before:** ```ts /**...