Comparing Effect.suspend() and Effect.sync() in TypeScript - Effect Community