Argument of type '<R, E, A>(effect: Effect<R, E, A>) => Stream<R, E, A>' is not assignable to parameter of type '(a: Effect<never, never, string>) => Stream<unknown, unknown, unknown>'.
Types of parameters 'effect' and 'a' are incompatible.
Type 'Effect<never, never, string>' is missing the following properties from type 'Effect<unknown, unknown, unknown>': [EffectTypeId], [SinkTypeId], [ChannelTypeId], [StreamTypeId]ts(2345)
Argument of type '<R, E, A>(effect: Effect<R, E, A>) => Stream<R, E, A>' is not assignable to parameter of type '(a: Effect<never, never, string>) => Stream<unknown, unknown, unknown>'.
Types of parameters 'effect' and 'a' are incompatible.
Type 'Effect<never, never, string>' is missing the following properties from type 'Effect<unknown, unknown, unknown>': [EffectTypeId], [SinkTypeId], [ChannelTypeId], [StreamTypeId]ts(2345)