Comparing `const foo = () => pipe(....)` and `const foo = Effect.suspend(() => pipe(....))`
Is there any meaningful difference between
const foo = () => pipe(....) and const foo = Effect.suspend(() => pipe(....))?