effect
effect copied to clipboard
Build production-ready applications in TypeScript
### What is the problem this feature would solve? It would be very nice to provide the user w/ a file picker for Options.file when using wizard mode. ### What...
# Summary **Summary:** Pietro encountered a `RuntimeException` with the error message "@effect/rpc: handler must return an array of responses with the same length as the" after upgrading the effect-ts packages....
### What is the problem this feature would solve? With the current `dual` signature from the `Function` module you can easily get away with wrong types, since the generics can...
# Summary ### Summary of Discussion #### Initial Issue - **User (colinmorelli)**: Encountered an issue where the `description` field is dropped when using `JSONSchema.make` on a transformation schema. - **Observation**:...
### What is the problem this feature would solve? - requirements - stateful - bidirectional - multi-plexing - support "protocol schema" similar to RPC schemas - use cases: - effect...
### What is the problem this feature would solve? Continuing a conversation had on discord w/ @datner. https://discord.com/channels/795981131316985866/1251505447693979688 It would be nice to have a higher level data/blob storage abstraction...
# Summary ### Summary The conversation revolves around refining error channels in TypeScript Effects without using tagged errors. The initial code snippet provided by the user demonstrates a custom combinator...
### What is the problem this feature would solve? `Stream.filterMapEffect` is unique to the rest of the `Stream.*Effect` functions: it expects an effect wrapped in another data structure instead of...
Continuing a conversation that was had on discord a while ago, it would be convenient to be able to provide context to a schema directly via a `Schema.provide(Layer) :: Schema...
### What version of Effect is running? 3.2.1 ### What steps can reproduce the bug? ```typescript import * as Schema from '@effect/schema/Schema' const MyRecord = Schema.Record(Schema.String, Schema.Number) const MyMap =...