Effect Type Not Merging When Returning `Effect.fail`

hi why the effect type is not merged on this code, i am returning Effect.fail when option is none, but the resulant type is two distinct effect
image.png
Was this page helpful?