Difference between `Effect.fn()` without arguments and `Effect.gen()`

Is there a difference between doing Effect.fn() without arguments and just doing Effect.gen()?

Other than yield* foo vs yield* foo()?
Was this page helpful?