Understanding the type signature of `testProgram` in Effect Typescript
Why does testProgram have the type signature of
Effect.Effect<void, never, any> here?I can't seem to figure out why
Effect.Effect<void, never, any>const testProgram = Effect.gen(function* () {
const client = yield* HttpApiClient.make(MasonApi, {
baseUrl: 'http://localhost:3000',
});
});