effect
effect copied to clipboard
Build production-ready applications in TypeScript
We should provide a DataLoader that can batch across invocations of a request resolver. Something along the lines of: ```ts import { dataLoader } from "./utils/RequestResolver" import { Effect, Request,...
# Summary In the above conversation, the topic of overloading functions with refinements in `effect-ts` was discussed. The user expressed their frustration with having to use type assertions when working...
related to https://github.com/Effect-TS/effect/pull/1629 - `/src/index.ts` generate via eslint codegen instead - `/src/*.ts` generate the `export declare namespace`, `export * from` etc - when editing/creating a `/src/impl/*.ts` file, generate a basic...
# Summary The discussion revolves around extending TaggedError to be used with Either.gen. Initially, it is mentioned that it may not be possible because the tag field is already taken...
# Summary In the above conversation, the user was troubleshooting an issue with `Effect.retry forever` not removing errors from typing. They were looking for a solution to remove errors completely....
### What is the problem this feature would solve? Deno has a different api for accessing the environment variables. There is no `process.env`. https://github.com/Effect-TS/effect/blob/ee7abb75d91d7c1c673935db254af0d4a6eb591d/src/internal/configProvider.ts#L106 ### What is the feature you...
# Summary The user was looking for a way to ignore errors in JavaScript without doing anything with them. They initially used `Effect.catchAll(() => Effect.ignore(Effect.unit))`, but were unsure if there...
### What version of Effect is running? 2.0.0-next.50 ### What steps can reproduce the bug? When testing a cjs monorepo package using vitest, e.g. `Logger.replace` doesn't have any effect when...
I would like to address some concerns regarding the naming of `Data` and `Case`: - It seems that `Data` is associated with enabling comparability through `Equal`. However, the name itself...
# Summary In the conversation, the user initially asked why `Effect.log` was only being called once in their code. They were advised to fork the stream and use `yieldNow` to...