Effect.filter: Handling Demanding Effects with Unknown Types

Effect.filter demanding Effect<unknown, ...., ....>. I am apply Effect.filter to an array of Effect<Article, Error, never> and getting the error : ' Type 'unknown' is not assignable to type 'Effect<Article, Error, never>'. This happens with the example code from the docs:
const isEven = (n: number) => Effect.succeed(n % 2 === 0);
const numbers = Effect.succeed([1, 2, 3, 4, 5]);
const evenNumbers = Effect.filter(isEven)(numbers); 
. What am I missing?
Was this page helpful?