language-service
language-service copied to clipboard
Would it be possible to add a transformer to convert between a pipe function and a pipe method? E.g. `pipe(A, B)` -> `A.pipe(B)`
When publishing, I think it should be using: `"packages/boilerplate-infra/_src/lib/api/routing.ts"` or even via package.json name `"@effect-ts-app/boilerplate-infra/_src/lib/api/routing.ts"` instead of `"/users/Michael.Arnaldi/full-home-address-phone-number-and-email/awesome-effect/packages/boilerplate-infra/_src/lib/api/routing.ts"`
A repro is available at; https://github.com/patroza/ts-plus-test/pull/1
### What is the problem this feature would solve? given following code: ```ts const A = 'A' as const export type MyObj = { a: typeof A } ``` executing...
### What is the problem this feature would solve? Not yielding Streams reports them as Effects ### What is the feature you are proposing to solve the problem? afaik Effects...
### What is the problem this feature would solve? I've found that new Effect users can often end up creating `Effect`s wrapped in `Effect`s, which can lead to some confusion,...
### What is the problem this feature would solve? Would prevent things such as ```ts const program = (key: string) => Effect.gen(function*() { const remoteConfig = yield* Effect.tryPromise(() => );...
### What is the problem this feature would solve? and suggest use of Schema.JsonNumber and Schema.ValidDate see: https://discord.com/channels/795981131316985866/847382157861060618/1442620373714735196 ### What is the feature you are proposing to solve the problem?...
### What is the problem this feature would solve? This ```ts Match.value(val).pipe( Match.tagsExhaustive({ TagA: () => "a", }), ); ``` can be shortened to ```ts Match.valueTags(val, { TagA: () =>...