effect
effect copied to clipboard
Build production-ready applications in TypeScript
since we combine tags and default layers, we can go one step further and grab and pass the dependent services to the constructors. NOTE: api is not yet finished, I...
### What is the problem this feature would solve? In `@effect/platform` version 0.63, HTTP requests could be retried and decoded with this syntax: ```ts async function listTodos(headers: Headers, searchParams: URLSearchParams)...
### What version of Effect is running? 3.8.4 ### What steps can reproduce the bug? ```ts const SaveItem = SqlSchema.void({ Request: S.Struct({ jsonColumn: S.Struct({ data: S.String }) }), execute: (value)...
### What version of Effect is running? 3.9.1 ### What steps can reproduce the bug? 1. Run ```sh npm i @effect/[email protected] typescript @tsconfig/strictest ``` 2. Create `tsconfig.json`: ```json { "extends":...
### What is the problem this feature would solve? When a user incorrectly type a cli argument it would be ideal if the cli helped the user find the right...
### What is the problem this feature would solve? a functionality similar to rxjs `timeout({ first: number })` is missing. ### What is the feature you are proposing to solve...
### What is the problem this feature would solve? Querying raw SQL strings that contains standard SQL parameters (`@k`, `$1`, `:k`) ### What is the feature you are proposing to...
# Summary The user is discussing a potential issue with the new `@effect/vitest` API where layers (`it.layer`) are not provided with the `TestContext` by default. The user expected these layers...
### What version of Effect is running? _No response_ ### What steps can reproduce the bug? It'd appear that adding a generic retry handler in the `transformClient` phase is not...
### What version of Effect is running? _No response_ ### What steps can reproduce the bug? Error handling currently assumes that the response is JSON parsable. That's not always the...